Log session start time Tue Oct 15 15:30:29 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-10-15 15:30:29,391 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 4536 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-10-15 15:30:29,398 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-10-15 15:30:33,086 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-10-15 15:30:33,091 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-10-15 15:30:33,233 | Finished Spring Data repository scanning in 100ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-10-15 15:30:33,822 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$541af3f6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:30:33,965 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:30:35,612 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:30:35,654 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:30:35,783 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$34158a60] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:30:36,141 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:30:36,147 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$9da3fb31] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:30:36,160 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:30:36,167 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:30:36,197 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:30:36,208 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$492f48aa] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:30:36,658 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:30:36,806 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:30:36,819 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$9ee97b40] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:30:36,866 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$472e6810] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:30:36,875 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:30:37,618 | Tomcat initialized with port(s): 8080 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-10-15 15:30:37,635 | Initializing ProtocolHandler ["http-nio-8080"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 15:30:37,655 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 15:30:37,656 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 15:30:37,667 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 15:30:37,807 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 15:30:37,807 | Root WebApplicationContext: initialization completed in 8341 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-10-15 15:30:38,309 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| ERROR | 2019-10-15 15:30:38,987 | init datasource error, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false | init | DruidDataSource.java | 936 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:932) at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDruidDataSource(DynamicDataSourceCreator.java:242) at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDataSource(DynamicDataSourceCreator.java:139) at com.baomidou.dynamic.datasource.provider.YmlDynamicDataSourceProvider.loadDataSources(YmlDynamicDataSourceProvider.java:59) at com.baomidou.dynamic.datasource.DynamicRoutingDataSource.afterPropertiesSet(DynamicRoutingDataSource.java:202) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1821) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1758) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1463) at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1427) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1346) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1205) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857) at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1325) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1171) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:392) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:602) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:590) at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1226) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorRegistryBeans.get(HealthIndicatorRegistryBeans.java:42) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration.healthIndicatorRegistry(HealthIndicatorAutoConfiguration.java:78) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3d97a620.CGLIB$healthIndicatorRegistry$0(<generated>) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3d97a620$$FastClassBySpringCGLIB$$1254c680.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3d97a620.healthIndicatorRegistry(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857) at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:509) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1105) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBean(EndpointDiscoverer.java:149) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBeans(EndpointDiscoverer.java:136) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.discoverEndpoints(EndpointDiscoverer.java:125) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.getEndpoints(EndpointDiscoverer.java:119) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration.servletEndpointRegistrar(ServletEndpointManagementContextConfiguration.java:76) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ea49e23b.CGLIB$servletEndpointRegistrar$0(<generated>) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ea49e23b$$FastClassBySpringCGLIB$$5d337ea0.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ea49e23b.servletEndpointRegistrar(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:204) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:235) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:226) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:101) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:88) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:261) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234) at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:54) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5125) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:831) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902) at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardService.startInternal(StandardService.java:423) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:928) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.startup.Tomcat.start(Tomcat.java:455) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:106) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:86) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:415) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:174) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:181) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:154) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) | |||||
| ERROR | 2019-10-15 15:30:39,019 | {dataSource-1} init error | init | DruidDataSource.java | 978 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:932) at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDruidDataSource(DynamicDataSourceCreator.java:242) at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDataSource(DynamicDataSourceCreator.java:139) at com.baomidou.dynamic.datasource.provider.YmlDynamicDataSourceProvider.loadDataSources(YmlDynamicDataSourceProvider.java:59) at com.baomidou.dynamic.datasource.DynamicRoutingDataSource.afterPropertiesSet(DynamicRoutingDataSource.java:202) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1821) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1758) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1463) at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1427) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1346) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1205) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857) at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1325) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1171) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:392) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:602) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:590) at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1226) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorRegistryBeans.get(HealthIndicatorRegistryBeans.java:42) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration.healthIndicatorRegistry(HealthIndicatorAutoConfiguration.java:78) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3d97a620.CGLIB$healthIndicatorRegistry$0(<generated>) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3d97a620$$FastClassBySpringCGLIB$$1254c680.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3d97a620.healthIndicatorRegistry(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857) at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:509) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1105) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBean(EndpointDiscoverer.java:149) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBeans(EndpointDiscoverer.java:136) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.discoverEndpoints(EndpointDiscoverer.java:125) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.getEndpoints(EndpointDiscoverer.java:119) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration.servletEndpointRegistrar(ServletEndpointManagementContextConfiguration.java:76) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ea49e23b.CGLIB$servletEndpointRegistrar$0(<generated>) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ea49e23b$$FastClassBySpringCGLIB$$5d337ea0.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ea49e23b.servletEndpointRegistrar(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:204) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:235) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:226) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:101) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:88) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:261) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234) at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:54) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5125) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:831) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902) at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardService.startInternal(StandardService.java:423) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:928) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.startup.Tomcat.start(Tomcat.java:455) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:106) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:86) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:415) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:174) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:181) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:154) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) | |||||
| INFO | 2019-10-15 15:30:39,022 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| ERROR | 2019-10-15 15:30:39,024 | druid数据源启动失败 | createDruidDataSource | DynamicDataSourceCreator.java | 244 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:932) at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDruidDataSource(DynamicDataSourceCreator.java:242) at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDataSource(DynamicDataSourceCreator.java:139) at com.baomidou.dynamic.datasource.provider.YmlDynamicDataSourceProvider.loadDataSources(YmlDynamicDataSourceProvider.java:59) at com.baomidou.dynamic.datasource.DynamicRoutingDataSource.afterPropertiesSet(DynamicRoutingDataSource.java:202) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1821) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1758) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1463) at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1427) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1346) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1205) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857) at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1325) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1171) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:392) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:602) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:590) at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1226) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorRegistryBeans.get(HealthIndicatorRegistryBeans.java:42) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration.healthIndicatorRegistry(HealthIndicatorAutoConfiguration.java:78) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3d97a620.CGLIB$healthIndicatorRegistry$0(<generated>) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3d97a620$$FastClassBySpringCGLIB$$1254c680.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3d97a620.healthIndicatorRegistry(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857) at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:509) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1105) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBean(EndpointDiscoverer.java:149) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBeans(EndpointDiscoverer.java:136) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.discoverEndpoints(EndpointDiscoverer.java:125) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.getEndpoints(EndpointDiscoverer.java:119) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration.servletEndpointRegistrar(ServletEndpointManagementContextConfiguration.java:76) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ea49e23b.CGLIB$servletEndpointRegistrar$0(<generated>) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ea49e23b$$FastClassBySpringCGLIB$$5d337ea0.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ea49e23b.servletEndpointRegistrar(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:204) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:235) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:226) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:101) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:88) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:261) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234) at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:54) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5125) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:831) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902) at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardService.startInternal(StandardService.java:423) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:928) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.startup.Tomcat.start(Tomcat.java:455) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:106) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:86) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:415) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:174) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:181) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:154) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) | |||||
| INFO | 2019-10-15 15:30:39,028 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-10-15 15:30:39,029 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-10-15 15:30:39,029 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| ERROR | 2019-10-15 15:30:39,030 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:39,036 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| INFO | 2019-10-15 15:30:39,037 | {dataSource-1} failContinuous is true | setFailContinuous | DruidAbstractDataSource.java | 1743 |
| ERROR | 2019-10-15 15:30:39,543 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:40,048 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:40,555 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:41,058 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:41,577 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:42,079 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:42,582 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:43,084 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:43,588 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:44,098 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:44,706 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:45,216 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:45,721 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:46,230 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:46,740 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:47,251 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:47,760 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:48,265 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:48,767 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:49,273 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:49,777 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:50,283 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:50,788 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:51,292 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:51,796 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:52,298 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:52,802 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:53,308 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:53,811 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:54,313 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:54,819 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:55,323 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:55,831 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:56,340 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:56,842 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:57,345 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:57,853 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:58,362 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:58,872 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:59,381 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:30:59,884 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:31:00,398 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:31:00,903 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:31:01,410 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:31:01,913 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:31:02,417 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:31:02,920 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:31:03,424 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:31:03,938 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:31:04,441 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:31:04,944 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:31:05,447 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:31:05,951 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:31:06,453 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:31:06,959 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:31:07,468 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:31:07,978 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:31:08,487 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:31:08,995 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:31:09,500 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:31:10,008 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:31:10,518 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:31:11,028 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:31:11,538 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:31:12,045 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:31:12,551 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:31:13,054 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:31:13,558 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:31:14,061 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-10-15 15:36:40,859 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 16600 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-10-15 15:36:40,865 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-10-15 15:36:42,606 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-10-15 15:36:42,609 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-10-15 15:36:42,724 | Finished Spring Data repository scanning in 95ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-10-15 15:36:43,366 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$48a904c4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:36:43,518 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:36:44,753 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:36:44,792 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:36:44,928 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$28a39b2e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:36:45,233 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:36:45,242 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$92320bff] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:36:45,258 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:36:45,269 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:36:45,303 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:36:45,314 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$3dbd5978] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:36:45,609 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:36:45,856 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:36:45,869 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$93778c0e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:36:45,923 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$3bbc78de] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:36:45,931 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:36:46,531 | Tomcat initialized with port(s): 8080 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-10-15 15:36:46,560 | Initializing ProtocolHandler ["http-nio-8080"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 15:36:46,586 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 15:36:46,588 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 15:36:46,603 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 15:36:46,816 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 15:36:46,817 | Root WebApplicationContext: initialization completed in 5898 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-10-15 15:36:47,358 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| ERROR | 2019-10-15 15:36:47,917 | init datasource error, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false | init | DruidDataSource.java | 936 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:932) at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDruidDataSource(DynamicDataSourceCreator.java:242) at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDataSource(DynamicDataSourceCreator.java:139) at com.baomidou.dynamic.datasource.provider.YmlDynamicDataSourceProvider.loadDataSources(YmlDynamicDataSourceProvider.java:59) at com.baomidou.dynamic.datasource.DynamicRoutingDataSource.afterPropertiesSet(DynamicRoutingDataSource.java:202) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1821) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1758) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1463) at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1427) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1346) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1205) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857) at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1325) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1171) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:392) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:602) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:590) at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1226) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorRegistryBeans.get(HealthIndicatorRegistryBeans.java:42) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration.healthIndicatorRegistry(HealthIndicatorAutoConfiguration.java:78) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3225b6ee.CGLIB$healthIndicatorRegistry$1(<generated>) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3225b6ee$$FastClassBySpringCGLIB$$b14f9334.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3225b6ee.healthIndicatorRegistry(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857) at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:509) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1105) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBean(EndpointDiscoverer.java:149) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBeans(EndpointDiscoverer.java:136) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.discoverEndpoints(EndpointDiscoverer.java:125) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.getEndpoints(EndpointDiscoverer.java:119) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration.servletEndpointRegistrar(ServletEndpointManagementContextConfiguration.java:76) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ded7f309.CGLIB$servletEndpointRegistrar$0(<generated>) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ded7f309$$FastClassBySpringCGLIB$$1ab8252d.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ded7f309.servletEndpointRegistrar(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:204) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:235) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:226) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:101) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:88) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:261) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234) at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:54) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5125) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:831) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902) at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardService.startInternal(StandardService.java:423) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:928) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.startup.Tomcat.start(Tomcat.java:455) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:106) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:86) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:415) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:174) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:181) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:154) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) | |||||
| ERROR | 2019-10-15 15:36:47,925 | {dataSource-1} init error | init | DruidDataSource.java | 978 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:932) at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDruidDataSource(DynamicDataSourceCreator.java:242) at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDataSource(DynamicDataSourceCreator.java:139) at com.baomidou.dynamic.datasource.provider.YmlDynamicDataSourceProvider.loadDataSources(YmlDynamicDataSourceProvider.java:59) at com.baomidou.dynamic.datasource.DynamicRoutingDataSource.afterPropertiesSet(DynamicRoutingDataSource.java:202) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1821) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1758) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1463) at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1427) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1346) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1205) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857) at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1325) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1171) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:392) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:602) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:590) at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1226) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorRegistryBeans.get(HealthIndicatorRegistryBeans.java:42) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration.healthIndicatorRegistry(HealthIndicatorAutoConfiguration.java:78) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3225b6ee.CGLIB$healthIndicatorRegistry$1(<generated>) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3225b6ee$$FastClassBySpringCGLIB$$b14f9334.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3225b6ee.healthIndicatorRegistry(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857) at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:509) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1105) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBean(EndpointDiscoverer.java:149) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBeans(EndpointDiscoverer.java:136) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.discoverEndpoints(EndpointDiscoverer.java:125) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.getEndpoints(EndpointDiscoverer.java:119) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration.servletEndpointRegistrar(ServletEndpointManagementContextConfiguration.java:76) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ded7f309.CGLIB$servletEndpointRegistrar$0(<generated>) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ded7f309$$FastClassBySpringCGLIB$$1ab8252d.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ded7f309.servletEndpointRegistrar(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:204) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:235) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:226) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:101) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:88) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:261) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234) at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:54) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5125) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:831) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902) at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardService.startInternal(StandardService.java:423) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:928) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.startup.Tomcat.start(Tomcat.java:455) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:106) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:86) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:415) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:174) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:181) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:154) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) | |||||
| INFO | 2019-10-15 15:36:47,928 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| ERROR | 2019-10-15 15:36:47,928 | druid数据源启动失败 | createDruidDataSource | DynamicDataSourceCreator.java | 244 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:932) at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDruidDataSource(DynamicDataSourceCreator.java:242) at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDataSource(DynamicDataSourceCreator.java:139) at com.baomidou.dynamic.datasource.provider.YmlDynamicDataSourceProvider.loadDataSources(YmlDynamicDataSourceProvider.java:59) at com.baomidou.dynamic.datasource.DynamicRoutingDataSource.afterPropertiesSet(DynamicRoutingDataSource.java:202) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1821) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1758) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1463) at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1427) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1346) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1205) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857) at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1325) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1171) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:392) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:602) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:590) at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1226) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorRegistryBeans.get(HealthIndicatorRegistryBeans.java:42) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration.healthIndicatorRegistry(HealthIndicatorAutoConfiguration.java:78) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3225b6ee.CGLIB$healthIndicatorRegistry$1(<generated>) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3225b6ee$$FastClassBySpringCGLIB$$b14f9334.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3225b6ee.healthIndicatorRegistry(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857) at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:509) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1105) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBean(EndpointDiscoverer.java:149) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBeans(EndpointDiscoverer.java:136) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.discoverEndpoints(EndpointDiscoverer.java:125) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.getEndpoints(EndpointDiscoverer.java:119) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration.servletEndpointRegistrar(ServletEndpointManagementContextConfiguration.java:76) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ded7f309.CGLIB$servletEndpointRegistrar$0(<generated>) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ded7f309$$FastClassBySpringCGLIB$$1ab8252d.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ded7f309.servletEndpointRegistrar(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:204) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:235) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:226) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:101) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:88) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:261) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234) at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:54) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5125) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:831) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902) at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardService.startInternal(StandardService.java:423) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:928) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.startup.Tomcat.start(Tomcat.java:455) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:106) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:86) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:415) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:174) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:181) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:154) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) | |||||
| INFO | 2019-10-15 15:36:47,931 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-10-15 15:36:47,931 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-10-15 15:36:47,931 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| ERROR | 2019-10-15 15:36:47,932 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:36:47,935 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| INFO | 2019-10-15 15:36:47,936 | {dataSource-1} failContinuous is true | setFailContinuous | DruidAbstractDataSource.java | 1743 |
| ERROR | 2019-10-15 15:36:48,440 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:36:48,944 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:36:49,448 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:36:49,951 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-10-15 15:39:44,403 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 9148 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-10-15 15:39:44,411 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-10-15 15:39:46,268 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-10-15 15:39:46,273 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-10-15 15:39:46,395 | Finished Spring Data repository scanning in 101ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-10-15 15:39:46,922 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$5bbe1e8b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:39:47,052 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:39:48,453 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:39:48,503 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:39:48,591 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$3bb8b4f5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:39:48,854 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:39:48,861 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$a54725c6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:39:48,874 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:39:48,881 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:39:48,906 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:39:48,918 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$50d2733f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:39:49,177 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:39:49,362 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:39:49,379 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$a68ca5d5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:39:49,426 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$4ed192a5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:39:49,435 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:39:49,937 | Tomcat initialized with port(s): 8080 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-10-15 15:39:49,956 | Initializing ProtocolHandler ["http-nio-8080"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 15:39:49,969 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 15:39:49,970 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 15:39:49,985 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 15:39:50,143 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 15:39:50,143 | Root WebApplicationContext: initialization completed in 5672 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-10-15 15:39:50,601 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| ERROR | 2019-10-15 15:39:51,021 | init datasource error, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false | init | DruidDataSource.java | 936 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:932) at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDruidDataSource(DynamicDataSourceCreator.java:242) at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDataSource(DynamicDataSourceCreator.java:139) at com.baomidou.dynamic.datasource.provider.YmlDynamicDataSourceProvider.loadDataSources(YmlDynamicDataSourceProvider.java:59) at com.baomidou.dynamic.datasource.DynamicRoutingDataSource.afterPropertiesSet(DynamicRoutingDataSource.java:202) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1821) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1758) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1463) at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1427) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1346) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1205) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857) at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1325) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1171) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:392) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:602) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:590) at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1226) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorRegistryBeans.get(HealthIndicatorRegistryBeans.java:42) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration.healthIndicatorRegistry(HealthIndicatorAutoConfiguration.java:78) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$453ad0b5.CGLIB$healthIndicatorRegistry$1(<generated>) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$453ad0b5$$FastClassBySpringCGLIB$$bc05264c.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$453ad0b5.healthIndicatorRegistry(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857) at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:509) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1105) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBean(EndpointDiscoverer.java:149) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBeans(EndpointDiscoverer.java:136) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.discoverEndpoints(EndpointDiscoverer.java:125) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.getEndpoints(EndpointDiscoverer.java:119) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration.servletEndpointRegistrar(ServletEndpointManagementContextConfiguration.java:76) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$f1ed0cd0.CGLIB$servletEndpointRegistrar$0(<generated>) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$f1ed0cd0$$FastClassBySpringCGLIB$$2fcd9e6c.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$f1ed0cd0.servletEndpointRegistrar(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:204) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:235) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:226) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:101) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:88) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:261) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234) at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:54) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5125) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:831) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902) at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardService.startInternal(StandardService.java:423) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:928) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.startup.Tomcat.start(Tomcat.java:455) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:106) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:86) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:415) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:174) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:181) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:154) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) | |||||
| ERROR | 2019-10-15 15:39:51,031 | {dataSource-1} init error | init | DruidDataSource.java | 978 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:932) at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDruidDataSource(DynamicDataSourceCreator.java:242) at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDataSource(DynamicDataSourceCreator.java:139) at com.baomidou.dynamic.datasource.provider.YmlDynamicDataSourceProvider.loadDataSources(YmlDynamicDataSourceProvider.java:59) at com.baomidou.dynamic.datasource.DynamicRoutingDataSource.afterPropertiesSet(DynamicRoutingDataSource.java:202) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1821) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1758) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1463) at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1427) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1346) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1205) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857) at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1325) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1171) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:392) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:602) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:590) at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1226) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorRegistryBeans.get(HealthIndicatorRegistryBeans.java:42) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration.healthIndicatorRegistry(HealthIndicatorAutoConfiguration.java:78) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$453ad0b5.CGLIB$healthIndicatorRegistry$1(<generated>) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$453ad0b5$$FastClassBySpringCGLIB$$bc05264c.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$453ad0b5.healthIndicatorRegistry(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857) at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:509) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1105) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBean(EndpointDiscoverer.java:149) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBeans(EndpointDiscoverer.java:136) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.discoverEndpoints(EndpointDiscoverer.java:125) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.getEndpoints(EndpointDiscoverer.java:119) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration.servletEndpointRegistrar(ServletEndpointManagementContextConfiguration.java:76) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$f1ed0cd0.CGLIB$servletEndpointRegistrar$0(<generated>) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$f1ed0cd0$$FastClassBySpringCGLIB$$2fcd9e6c.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$f1ed0cd0.servletEndpointRegistrar(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:204) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:235) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:226) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:101) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:88) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:261) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234) at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:54) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5125) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:831) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902) at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardService.startInternal(StandardService.java:423) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:928) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.startup.Tomcat.start(Tomcat.java:455) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:106) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:86) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:415) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:174) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:181) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:154) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) | |||||
| INFO | 2019-10-15 15:39:51,034 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| ERROR | 2019-10-15 15:39:51,034 | druid数据源启动失败 | createDruidDataSource | DynamicDataSourceCreator.java | 244 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:932) at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDruidDataSource(DynamicDataSourceCreator.java:242) at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDataSource(DynamicDataSourceCreator.java:139) at com.baomidou.dynamic.datasource.provider.YmlDynamicDataSourceProvider.loadDataSources(YmlDynamicDataSourceProvider.java:59) at com.baomidou.dynamic.datasource.DynamicRoutingDataSource.afterPropertiesSet(DynamicRoutingDataSource.java:202) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1821) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1758) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1463) at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1427) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1346) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1205) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857) at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1325) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1171) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:392) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:602) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:590) at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1226) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorRegistryBeans.get(HealthIndicatorRegistryBeans.java:42) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration.healthIndicatorRegistry(HealthIndicatorAutoConfiguration.java:78) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$453ad0b5.CGLIB$healthIndicatorRegistry$1(<generated>) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$453ad0b5$$FastClassBySpringCGLIB$$bc05264c.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$453ad0b5.healthIndicatorRegistry(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857) at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:509) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1105) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBean(EndpointDiscoverer.java:149) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBeans(EndpointDiscoverer.java:136) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.discoverEndpoints(EndpointDiscoverer.java:125) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.getEndpoints(EndpointDiscoverer.java:119) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration.servletEndpointRegistrar(ServletEndpointManagementContextConfiguration.java:76) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$f1ed0cd0.CGLIB$servletEndpointRegistrar$0(<generated>) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$f1ed0cd0$$FastClassBySpringCGLIB$$2fcd9e6c.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$f1ed0cd0.servletEndpointRegistrar(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:204) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:235) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:226) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:101) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:88) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:261) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234) at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:54) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5125) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:831) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902) at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardService.startInternal(StandardService.java:423) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:928) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.startup.Tomcat.start(Tomcat.java:455) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:106) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:86) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:415) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:174) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:181) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:154) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) | |||||
| INFO | 2019-10-15 15:39:51,037 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| ERROR | 2019-10-15 15:39:51,037 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| INFO | 2019-10-15 15:39:51,038 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-10-15 15:39:51,038 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| ERROR | 2019-10-15 15:39:51,041 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| INFO | 2019-10-15 15:39:51,042 | {dataSource-1} failContinuous is true | setFailContinuous | DruidAbstractDataSource.java | 1743 |
| ERROR | 2019-10-15 15:39:51,545 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:39:52,054 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:39:52,564 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:39:53,070 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:39:53,574 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-10-15 15:44:22,007 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 2380 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-10-15 15:44:22,014 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-10-15 15:44:23,637 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-10-15 15:44:23,641 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-10-15 15:44:23,762 | Finished Spring Data repository scanning in 100ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-10-15 15:44:24,428 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$19fd229b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:44:24,558 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:44:25,742 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:44:25,782 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:44:25,864 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$f9f7b905] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:44:26,116 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:44:26,128 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$638629d6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:44:26,143 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:44:26,149 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:44:26,176 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:44:26,186 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$f11774f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:44:26,426 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:44:26,582 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:44:26,596 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$64cba9e5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:44:26,640 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$d1096b5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:44:26,647 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:44:27,095 | Tomcat initialized with port(s): 8080 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-10-15 15:44:27,114 | Initializing ProtocolHandler ["http-nio-8080"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 15:44:27,124 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 15:44:27,125 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 15:44:27,139 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 15:44:27,286 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 15:44:27,286 | Root WebApplicationContext: initialization completed in 5227 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-10-15 15:44:27,704 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| ERROR | 2019-10-15 15:44:28,073 | init datasource error, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false | init | DruidDataSource.java | 936 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:932) at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDruidDataSource(DynamicDataSourceCreator.java:242) at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDataSource(DynamicDataSourceCreator.java:139) at com.baomidou.dynamic.datasource.provider.YmlDynamicDataSourceProvider.loadDataSources(YmlDynamicDataSourceProvider.java:59) at com.baomidou.dynamic.datasource.DynamicRoutingDataSource.afterPropertiesSet(DynamicRoutingDataSource.java:202) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1821) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1758) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1463) at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1427) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1346) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1205) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857) at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1325) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1171) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:392) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:602) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:590) at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1226) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorRegistryBeans.get(HealthIndicatorRegistryBeans.java:42) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration.healthIndicatorRegistry(HealthIndicatorAutoConfiguration.java:78) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$379d4c5.CGLIB$healthIndicatorRegistry$2(<generated>) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$379d4c5$$FastClassBySpringCGLIB$$9b1aecf9.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$379d4c5.healthIndicatorRegistry(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857) at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:509) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1105) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBean(EndpointDiscoverer.java:149) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBeans(EndpointDiscoverer.java:136) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.discoverEndpoints(EndpointDiscoverer.java:125) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.getEndpoints(EndpointDiscoverer.java:119) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration.servletEndpointRegistrar(ServletEndpointManagementContextConfiguration.java:76) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$b02c10e0.CGLIB$servletEndpointRegistrar$0(<generated>) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$b02c10e0$$FastClassBySpringCGLIB$$44d258c.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$b02c10e0.servletEndpointRegistrar(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:204) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:235) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:226) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:101) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:88) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:261) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234) at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:54) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5125) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:831) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902) at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardService.startInternal(StandardService.java:423) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:928) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.startup.Tomcat.start(Tomcat.java:455) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:106) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:86) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:415) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:174) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:181) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:154) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) | |||||
| ERROR | 2019-10-15 15:44:28,082 | {dataSource-1} init error | init | DruidDataSource.java | 978 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:932) at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDruidDataSource(DynamicDataSourceCreator.java:242) at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDataSource(DynamicDataSourceCreator.java:139) at com.baomidou.dynamic.datasource.provider.YmlDynamicDataSourceProvider.loadDataSources(YmlDynamicDataSourceProvider.java:59) at com.baomidou.dynamic.datasource.DynamicRoutingDataSource.afterPropertiesSet(DynamicRoutingDataSource.java:202) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1821) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1758) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1463) at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1427) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1346) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1205) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857) at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1325) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1171) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:392) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:602) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:590) at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1226) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorRegistryBeans.get(HealthIndicatorRegistryBeans.java:42) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration.healthIndicatorRegistry(HealthIndicatorAutoConfiguration.java:78) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$379d4c5.CGLIB$healthIndicatorRegistry$2(<generated>) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$379d4c5$$FastClassBySpringCGLIB$$9b1aecf9.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$379d4c5.healthIndicatorRegistry(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857) at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:509) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1105) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBean(EndpointDiscoverer.java:149) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBeans(EndpointDiscoverer.java:136) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.discoverEndpoints(EndpointDiscoverer.java:125) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.getEndpoints(EndpointDiscoverer.java:119) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration.servletEndpointRegistrar(ServletEndpointManagementContextConfiguration.java:76) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$b02c10e0.CGLIB$servletEndpointRegistrar$0(<generated>) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$b02c10e0$$FastClassBySpringCGLIB$$44d258c.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$b02c10e0.servletEndpointRegistrar(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:204) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:235) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:226) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:101) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:88) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:261) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234) at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:54) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5125) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:831) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902) at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardService.startInternal(StandardService.java:423) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:928) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.startup.Tomcat.start(Tomcat.java:455) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:106) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:86) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:415) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:174) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:181) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:154) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) | |||||
| INFO | 2019-10-15 15:44:28,085 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| ERROR | 2019-10-15 15:44:28,086 | druid数据源启动失败 | createDruidDataSource | DynamicDataSourceCreator.java | 244 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:932) at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDruidDataSource(DynamicDataSourceCreator.java:242) at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDataSource(DynamicDataSourceCreator.java:139) at com.baomidou.dynamic.datasource.provider.YmlDynamicDataSourceProvider.loadDataSources(YmlDynamicDataSourceProvider.java:59) at com.baomidou.dynamic.datasource.DynamicRoutingDataSource.afterPropertiesSet(DynamicRoutingDataSource.java:202) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1821) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1758) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1463) at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1427) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1346) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1205) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857) at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1325) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1171) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:392) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:602) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:590) at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1226) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorRegistryBeans.get(HealthIndicatorRegistryBeans.java:42) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration.healthIndicatorRegistry(HealthIndicatorAutoConfiguration.java:78) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$379d4c5.CGLIB$healthIndicatorRegistry$2(<generated>) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$379d4c5$$FastClassBySpringCGLIB$$9b1aecf9.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363) at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$379d4c5.healthIndicatorRegistry(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857) at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:509) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1105) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBean(EndpointDiscoverer.java:149) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBeans(EndpointDiscoverer.java:136) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.discoverEndpoints(EndpointDiscoverer.java:125) at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.getEndpoints(EndpointDiscoverer.java:119) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration.servletEndpointRegistrar(ServletEndpointManagementContextConfiguration.java:76) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$b02c10e0.CGLIB$servletEndpointRegistrar$0(<generated>) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$b02c10e0$$FastClassBySpringCGLIB$$44d258c.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363) at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$b02c10e0.servletEndpointRegistrar(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:204) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:235) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:226) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:101) at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:88) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:261) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234) at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:54) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5125) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:831) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902) at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardService.startInternal(StandardService.java:423) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:928) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.startup.Tomcat.start(Tomcat.java:455) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:106) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:86) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:415) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:174) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:181) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:154) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) | |||||
| ERROR | 2019-10-15 15:44:28,089 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| INFO | 2019-10-15 15:44:28,089 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-10-15 15:44:28,090 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-10-15 15:44:28,090 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| ERROR | 2019-10-15 15:44:28,092 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| INFO | 2019-10-15 15:44:28,093 | {dataSource-1} failContinuous is true | setFailContinuous | DruidAbstractDataSource.java | 1743 |
| ERROR | 2019-10-15 15:44:28,596 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:44:29,099 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| ERROR | 2019-10-15 15:44:29,602 | create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 | run | DruidDataSource.java | 2699 |
| java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871) at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697) | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-10-15 15:51:51,097 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 16780 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-10-15 15:51:51,103 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-10-15 15:51:52,970 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-10-15 15:51:52,974 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-10-15 15:51:53,093 | Finished Spring Data repository scanning in 99ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-10-15 15:51:53,611 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$cc29515] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:51:53,743 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:51:54,941 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:51:54,977 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:51:55,043 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$ecbd2b7f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:51:55,312 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:51:55,318 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$564b9c50] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:51:55,329 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:51:55,336 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:51:55,358 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:51:55,366 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$1d6e9c9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:51:55,620 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:51:55,758 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:51:55,772 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$57911c5f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:51:55,814 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$ffd6092f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:51:55,822 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 15:51:56,270 | Tomcat initialized with port(s): 8080 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-10-15 15:51:56,290 | Initializing ProtocolHandler ["http-nio-8080"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 15:51:56,300 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 15:51:56,300 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 15:51:56,311 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 15:51:56,594 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 15:51:56,594 | Root WebApplicationContext: initialization completed in 5440 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-10-15 15:51:57,058 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-10-15 15:51:57,612 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-10-15 15:51:57,612 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-10-15 15:51:57,613 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-10-15 15:51:57,613 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-10-15 15:52:01,051 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-10-15 15:52:01,074 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-10-15 15:52:01,074 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-10-15 15:52:01,079 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-10-15 15:52:01,081 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-10-15 15:52:01,082 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-10-15 15:52:01,082 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-10-15 15:52:01,082 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-10-15 15:52:01,082 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@75693526 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-10-15 15:52:02,784 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-10-15 15:52:03,001 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-10-15 15:52:03,463 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-10-15 15:52:04,527 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-10-15 15:52:04,580 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-10-15 15:52:04,646 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-10-15 15:52:04,962 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| ERROR | 2019-10-15 15:52:05,323 | {conn-10005, pstmt-20000} execute error. SELECT * FROM QRTZ_LOCKS WHERE SCHED_NAME = 'quartzScheduler' AND LOCK_NAME = ? FOR UPDATE | statementLogError | Slf4jLogFilter.java | 149 |
| com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181) at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227) at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:96) at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:113) at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3842) at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:839) at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:695) at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:539) at org.quartz.impl.StdScheduler.start(StdScheduler.java:142) at org.springframework.scheduling.quartz.SchedulerFactoryBean.startScheduler(SchedulerFactoryBean.java:727) at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:799) at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182) at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53) at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360) at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158) at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122) at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:893) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-10-15 16:22:38,977 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 6248 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-10-15 16:22:38,990 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-10-15 16:22:41,748 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-10-15 16:22:41,754 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-10-15 16:22:41,901 | Finished Spring Data repository scanning in 112ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-10-15 16:22:42,903 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$8bf2bf9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:22:43,124 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:22:44,660 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:22:44,695 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:22:45,041 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$e8b9c263] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:22:45,636 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:22:45,641 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$52483334] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:22:45,650 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:22:45,658 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:22:45,679 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:22:45,688 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$fdd380ad] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:22:46,207 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:22:46,737 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:22:46,750 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$538db343] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:22:46,790 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$fbd2a013] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:22:46,798 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:22:47,684 | Tomcat initialized with port(s): 8080 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-10-15 16:22:47,706 | Initializing ProtocolHandler ["http-nio-8080"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 16:22:47,728 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 16:22:47,729 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 16:22:47,745 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 16:22:47,964 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 16:22:47,964 | Root WebApplicationContext: initialization completed in 8925 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-10-15 16:22:48,531 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-10-15 16:22:49,145 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-10-15 16:22:49,145 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-10-15 16:22:49,146 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-10-15 16:22:49,146 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-10-15 16:22:52,658 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-10-15 16:22:52,681 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-10-15 16:22:52,681 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-10-15 16:22:52,686 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-10-15 16:22:52,689 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-10-15 16:22:52,690 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-10-15 16:22:52,690 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-10-15 16:22:52,690 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-10-15 16:22:52,691 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@a5df98c | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-10-15 16:22:54,670 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-10-15 16:22:54,919 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-10-15 16:22:55,437 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-10-15 16:22:56,760 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-10-15 16:22:56,812 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-10-15 16:22:56,894 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-10-15 16:22:57,241 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| ERROR | 2019-10-15 16:22:57,514 | {conn-10005, pstmt-20000} execute error. SELECT * FROM QRTZ_LOCKS WHERE SCHED_NAME = 'quartzScheduler' AND LOCK_NAME = ? FOR UPDATE | statementLogError | Slf4jLogFilter.java | 149 |
| com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181) at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227) at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:96) at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:113) at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3842) at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:839) at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:695) at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:539) at org.quartz.impl.StdScheduler.start(StdScheduler.java:142) at org.springframework.scheduling.quartz.SchedulerFactoryBean.startScheduler(SchedulerFactoryBean.java:727) at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:799) at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182) at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53) at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360) at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158) at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122) at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:893) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) | |||||
| ERROR | 2019-10-15 16:22:58,516 | {conn-10005, pstmt-20001} execute error. SELECT * FROM QRTZ_LOCKS WHERE SCHED_NAME = 'quartzScheduler' AND LOCK_NAME = ? FOR UPDATE | statementLogError | Slf4jLogFilter.java | 149 |
| com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181) at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227) at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:96) at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:113) at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3842) at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:839) at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:695) at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:539) at org.quartz.impl.StdScheduler.start(StdScheduler.java:142) at org.springframework.scheduling.quartz.SchedulerFactoryBean.startScheduler(SchedulerFactoryBean.java:727) at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:799) at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182) at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53) at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360) at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158) at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122) at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:893) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) | |||||
| ERROR | 2019-10-15 16:22:59,518 | {conn-10005, pstmt-20002} execute error. SELECT * FROM QRTZ_LOCKS WHERE SCHED_NAME = 'quartzScheduler' AND LOCK_NAME = ? FOR UPDATE | statementLogError | Slf4jLogFilter.java | 149 |
| com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181) at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227) at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:96) at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:113) at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3842) at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:839) at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:695) at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:539) at org.quartz.impl.StdScheduler.start(StdScheduler.java:142) at org.springframework.scheduling.quartz.SchedulerFactoryBean.startScheduler(SchedulerFactoryBean.java:727) at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:799) at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182) at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53) at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360) at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158) at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122) at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:893) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) | |||||
| WARN | 2019-10-15 16:22:59,522 | Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'quartzScheduler'; nested exception is org.springframework.scheduling.SchedulingException: Could not start Quartz Scheduler; nested exception is org.quartz.SchedulerConfigException: Failure occured during job recovery. [See nested exception: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Table 'jeecg-boot.qrtz_locks' doesn't exist [See nested exception: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist]] | refresh | AbstractApplicationContext.java | 557 |
| INFO | 2019-10-15 16:22:59,524 | Shutting down ExecutorService 'applicationTaskExecutor' | shutdown | ExecutorConfigurationSupport.java | 208 |
| INFO | 2019-10-15 16:22:59,527 | Shutting down Quartz Scheduler | destroy | SchedulerFactoryBean.java | 844 |
| INFO | 2019-10-15 16:22:59,527 | Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. | shutdown | QuartzScheduler.java | 666 |
| INFO | 2019-10-15 16:22:59,528 | Scheduler quartzScheduler_$_NON_CLUSTERED paused. | standby | QuartzScheduler.java | 585 |
| INFO | 2019-10-15 16:22:59,528 | Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. | shutdown | QuartzScheduler.java | 740 |
| INFO | 2019-10-15 16:22:59,531 | closing dynamicDatasource ing.... | destroy | DynamicRoutingDataSource.java | 182 |
| INFO | 2019-10-15 16:22:59,533 | {dataSource-1} closing ... | close | DruidDataSource.java | 1948 |
| INFO | 2019-10-15 16:22:59,538 | {dataSource-1} closed | close | DruidDataSource.java | 2020 |
| INFO | 2019-10-15 16:22:59,601 | Stopping service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 16:22:59,621 | Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. | logMessage | ConditionEvaluationReportLoggingListener.java | 142 |
| ERROR | 2019-10-15 16:22:59,623 | Application run failed | reportFailure | SpringApplication.java | 858 |
| org.springframework.context.ApplicationContextException: Failed to start bean 'quartzScheduler'; nested exception is org.springframework.scheduling.SchedulingException: Could not start Quartz Scheduler; nested exception is org.quartz.SchedulerConfigException: Failure occured during job recovery. [See nested exception: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Table 'jeecg-boot.qrtz_locks' doesn't exist [See nested exception: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist]]
at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:185) at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53) at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360) at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158) at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122) at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:893) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) Caused by: org.springframework.scheduling.SchedulingException: Could not start Quartz Scheduler; nested exception is org.quartz.SchedulerConfigException: Failure occured during job recovery. [See nested exception: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Table 'jeecg-boot.qrtz_locks' doesn't exist [See nested exception: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist]] at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:802) at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182) ... 14 common frames omitted Caused by: org.quartz.SchedulerConfigException: Failure occured during job recovery. at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:697) at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:539) at org.quartz.impl.StdScheduler.start(StdScheduler.java:142) at org.springframework.scheduling.quartz.SchedulerFactoryBean.startScheduler(SchedulerFactoryBean.java:727) at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:799) ... 15 common frames omitted Caused by: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Table 'jeecg-boot.qrtz_locks' doesn't exist at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:157) at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:113) at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3842) at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:839) at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:695) ... 19 common frames omitted Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181) at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227) at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:96) ... 23 common frames omitted | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-10-15 16:25:45,841 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 10572 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-10-15 16:25:45,846 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-10-15 16:25:47,527 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-10-15 16:25:47,533 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-10-15 16:25:47,651 | Finished Spring Data repository scanning in 96ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-10-15 16:25:48,180 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$bf1830a8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:25:48,317 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:25:49,537 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:25:49,576 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:25:49,650 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$9f12c712] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:25:49,909 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:25:49,919 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$8a137e3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:25:49,935 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:25:49,946 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:25:49,973 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:25:49,981 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$b42c855c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:25:50,210 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:25:50,374 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:25:50,390 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$9e6b7f2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:25:50,437 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$b22ba4c2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:25:50,444 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:25:50,903 | Tomcat initialized with port(s): 8080 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-10-15 16:25:50,921 | Initializing ProtocolHandler ["http-nio-8080"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 16:25:50,932 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 16:25:50,932 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 16:25:50,944 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 16:25:51,081 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 16:25:51,081 | Root WebApplicationContext: initialization completed in 5187 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-10-15 16:25:51,521 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-10-15 16:25:51,897 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-10-15 16:25:51,897 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-10-15 16:25:51,898 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-10-15 16:25:51,898 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-10-15 16:25:54,630 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-10-15 16:25:54,655 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-10-15 16:25:54,656 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-10-15 16:25:54,662 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-10-15 16:25:54,666 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-10-15 16:25:54,668 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-10-15 16:25:54,668 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-10-15 16:25:54,669 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-10-15 16:25:54,669 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@30d944d8 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-10-15 16:25:56,240 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-10-15 16:25:56,428 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-10-15 16:25:56,719 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-10-15 16:25:57,629 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-10-15 16:25:57,661 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-10-15 16:25:57,724 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-10-15 16:25:57,986 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| ERROR | 2019-10-15 16:25:58,177 | {conn-10005, pstmt-20000} execute error. SELECT * FROM QRTZ_LOCKS WHERE SCHED_NAME = 'quartzScheduler' AND LOCK_NAME = ? FOR UPDATE | statementLogError | Slf4jLogFilter.java | 149 |
| com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181) at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227) at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:96) at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:113) at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3842) at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:839) at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:695) at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:539) at org.quartz.impl.StdScheduler.start(StdScheduler.java:142) at org.springframework.scheduling.quartz.SchedulerFactoryBean.startScheduler(SchedulerFactoryBean.java:727) at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:799) at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182) at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53) at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360) at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158) at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122) at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:893) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) | |||||
| ERROR | 2019-10-15 16:25:59,179 | {conn-10005, pstmt-20001} execute error. SELECT * FROM QRTZ_LOCKS WHERE SCHED_NAME = 'quartzScheduler' AND LOCK_NAME = ? FOR UPDATE | statementLogError | Slf4jLogFilter.java | 149 |
| com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181) at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227) at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:96) at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:113) at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3842) at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:839) at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:695) at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:539) at org.quartz.impl.StdScheduler.start(StdScheduler.java:142) at org.springframework.scheduling.quartz.SchedulerFactoryBean.startScheduler(SchedulerFactoryBean.java:727) at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:799) at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182) at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53) at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360) at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158) at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122) at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:893) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) | |||||
| ERROR | 2019-10-15 16:26:00,181 | {conn-10005, pstmt-20002} execute error. SELECT * FROM QRTZ_LOCKS WHERE SCHED_NAME = 'quartzScheduler' AND LOCK_NAME = ? FOR UPDATE | statementLogError | Slf4jLogFilter.java | 149 |
| com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181) at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227) at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:96) at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:113) at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3842) at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:839) at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:695) at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:539) at org.quartz.impl.StdScheduler.start(StdScheduler.java:142) at org.springframework.scheduling.quartz.SchedulerFactoryBean.startScheduler(SchedulerFactoryBean.java:727) at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:799) at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182) at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53) at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360) at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158) at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122) at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:893) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) | |||||
| WARN | 2019-10-15 16:26:00,183 | Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'quartzScheduler'; nested exception is org.springframework.scheduling.SchedulingException: Could not start Quartz Scheduler; nested exception is org.quartz.SchedulerConfigException: Failure occured during job recovery. [See nested exception: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Table 'jeecg-boot.qrtz_locks' doesn't exist [See nested exception: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist]] | refresh | AbstractApplicationContext.java | 557 |
| INFO | 2019-10-15 16:26:00,185 | Shutting down ExecutorService 'applicationTaskExecutor' | shutdown | ExecutorConfigurationSupport.java | 208 |
| INFO | 2019-10-15 16:26:00,187 | Shutting down Quartz Scheduler | destroy | SchedulerFactoryBean.java | 844 |
| INFO | 2019-10-15 16:26:00,187 | Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. | shutdown | QuartzScheduler.java | 666 |
| INFO | 2019-10-15 16:26:00,188 | Scheduler quartzScheduler_$_NON_CLUSTERED paused. | standby | QuartzScheduler.java | 585 |
| INFO | 2019-10-15 16:26:00,188 | Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. | shutdown | QuartzScheduler.java | 740 |
| INFO | 2019-10-15 16:26:00,192 | closing dynamicDatasource ing.... | destroy | DynamicRoutingDataSource.java | 182 |
| INFO | 2019-10-15 16:26:00,195 | {dataSource-1} closing ... | close | DruidDataSource.java | 1948 |
| INFO | 2019-10-15 16:26:00,198 | {dataSource-1} closed | close | DruidDataSource.java | 2020 |
| INFO | 2019-10-15 16:26:00,223 | Stopping service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 16:26:00,238 | Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. | logMessage | ConditionEvaluationReportLoggingListener.java | 142 |
| ERROR | 2019-10-15 16:26:00,241 | Application run failed | reportFailure | SpringApplication.java | 858 |
| org.springframework.context.ApplicationContextException: Failed to start bean 'quartzScheduler'; nested exception is org.springframework.scheduling.SchedulingException: Could not start Quartz Scheduler; nested exception is org.quartz.SchedulerConfigException: Failure occured during job recovery. [See nested exception: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Table 'jeecg-boot.qrtz_locks' doesn't exist [See nested exception: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist]]
at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:185) at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53) at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360) at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158) at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122) at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:893) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) Caused by: org.springframework.scheduling.SchedulingException: Could not start Quartz Scheduler; nested exception is org.quartz.SchedulerConfigException: Failure occured during job recovery. [See nested exception: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Table 'jeecg-boot.qrtz_locks' doesn't exist [See nested exception: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist]] at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:802) at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182) ... 14 common frames omitted Caused by: org.quartz.SchedulerConfigException: Failure occured during job recovery. at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:697) at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:539) at org.quartz.impl.StdScheduler.start(StdScheduler.java:142) at org.springframework.scheduling.quartz.SchedulerFactoryBean.startScheduler(SchedulerFactoryBean.java:727) at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:799) ... 15 common frames omitted Caused by: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Table 'jeecg-boot.qrtz_locks' doesn't exist at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:157) at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:113) at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3842) at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:839) at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:695) ... 19 common frames omitted Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181) at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227) at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:96) ... 23 common frames omitted | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-10-15 16:39:02,065 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 9760 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-10-15 16:39:02,071 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-10-15 16:39:03,795 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-10-15 16:39:03,799 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-10-15 16:39:03,924 | Finished Spring Data repository scanning in 106ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-10-15 16:39:04,435 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$aaa43dbd] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:39:04,570 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:39:05,787 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:39:05,824 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:39:05,895 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$8a9ed427] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:39:06,140 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:39:06,152 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$f42d44f8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:39:06,169 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:39:06,183 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:39:06,216 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:39:06,229 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$9fb89271] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:39:06,478 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:39:06,701 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:39:06,717 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$f572c507] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:39:06,765 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$9db7b1d7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:39:06,772 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:39:07,244 | Tomcat initialized with port(s): 8080 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-10-15 16:39:07,268 | Initializing ProtocolHandler ["http-nio-8080"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 16:39:07,279 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 16:39:07,280 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 16:39:07,292 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 16:39:07,453 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 16:39:07,453 | Root WebApplicationContext: initialization completed in 5330 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-10-15 16:39:07,891 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-10-15 16:39:08,730 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-10-15 16:39:08,730 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-10-15 16:39:08,731 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-10-15 16:39:08,732 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-10-15 16:39:11,527 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-10-15 16:39:11,548 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-10-15 16:39:11,549 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-10-15 16:39:11,553 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-10-15 16:39:11,555 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-10-15 16:39:11,556 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-10-15 16:39:11,557 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-10-15 16:39:11,557 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-10-15 16:39:11,557 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@209d0037 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-10-15 16:39:13,148 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-10-15 16:39:13,334 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-10-15 16:39:13,659 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-10-15 16:39:14,584 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-10-15 16:39:14,613 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-10-15 16:39:14,674 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-10-15 16:39:14,914 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| ERROR | 2019-10-15 16:39:15,136 | {conn-10005, pstmt-20000} execute error. SELECT * FROM QRTZ_LOCKS WHERE SCHED_NAME = 'quartzScheduler' AND LOCK_NAME = ? FOR UPDATE | statementLogError | Slf4jLogFilter.java | 149 |
| com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181) at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227) at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:96) at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:113) at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3842) at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:839) at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:695) at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:539) at org.quartz.impl.StdScheduler.start(StdScheduler.java:142) at org.springframework.scheduling.quartz.SchedulerFactoryBean.startScheduler(SchedulerFactoryBean.java:727) at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:799) at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182) at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53) at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360) at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158) at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122) at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:893) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) | |||||
| ERROR | 2019-10-15 16:39:16,142 | {conn-10005, pstmt-20001} execute error. SELECT * FROM QRTZ_LOCKS WHERE SCHED_NAME = 'quartzScheduler' AND LOCK_NAME = ? FOR UPDATE | statementLogError | Slf4jLogFilter.java | 149 |
| com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181) at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227) at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:96) at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:113) at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3842) at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:839) at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:695) at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:539) at org.quartz.impl.StdScheduler.start(StdScheduler.java:142) at org.springframework.scheduling.quartz.SchedulerFactoryBean.startScheduler(SchedulerFactoryBean.java:727) at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:799) at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182) at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53) at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360) at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158) at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122) at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:893) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) | |||||
| ERROR | 2019-10-15 16:39:17,148 | {conn-10005, pstmt-20002} execute error. SELECT * FROM QRTZ_LOCKS WHERE SCHED_NAME = 'quartzScheduler' AND LOCK_NAME = ? FOR UPDATE | statementLogError | Slf4jLogFilter.java | 149 |
| com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181) at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227) at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:96) at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:113) at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3842) at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:839) at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:695) at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:539) at org.quartz.impl.StdScheduler.start(StdScheduler.java:142) at org.springframework.scheduling.quartz.SchedulerFactoryBean.startScheduler(SchedulerFactoryBean.java:727) at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:799) at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182) at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53) at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360) at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158) at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122) at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:893) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) | |||||
| WARN | 2019-10-15 16:39:17,153 | Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'quartzScheduler'; nested exception is org.springframework.scheduling.SchedulingException: Could not start Quartz Scheduler; nested exception is org.quartz.SchedulerConfigException: Failure occured during job recovery. [See nested exception: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Table 'jeecg-boot.qrtz_locks' doesn't exist [See nested exception: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist]] | refresh | AbstractApplicationContext.java | 557 |
| INFO | 2019-10-15 16:39:17,154 | Shutting down ExecutorService 'applicationTaskExecutor' | shutdown | ExecutorConfigurationSupport.java | 208 |
| INFO | 2019-10-15 16:39:17,156 | Shutting down Quartz Scheduler | destroy | SchedulerFactoryBean.java | 844 |
| INFO | 2019-10-15 16:39:17,156 | Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. | shutdown | QuartzScheduler.java | 666 |
| INFO | 2019-10-15 16:39:17,157 | Scheduler quartzScheduler_$_NON_CLUSTERED paused. | standby | QuartzScheduler.java | 585 |
| INFO | 2019-10-15 16:39:17,157 | Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. | shutdown | QuartzScheduler.java | 740 |
| INFO | 2019-10-15 16:39:17,159 | closing dynamicDatasource ing.... | destroy | DynamicRoutingDataSource.java | 182 |
| INFO | 2019-10-15 16:39:17,161 | {dataSource-1} closing ... | close | DruidDataSource.java | 1948 |
| INFO | 2019-10-15 16:39:17,164 | {dataSource-1} closed | close | DruidDataSource.java | 2020 |
| INFO | 2019-10-15 16:39:17,186 | Stopping service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 16:39:17,199 | Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. | logMessage | ConditionEvaluationReportLoggingListener.java | 142 |
| ERROR | 2019-10-15 16:39:17,202 | Application run failed | reportFailure | SpringApplication.java | 858 |
| org.springframework.context.ApplicationContextException: Failed to start bean 'quartzScheduler'; nested exception is org.springframework.scheduling.SchedulingException: Could not start Quartz Scheduler; nested exception is org.quartz.SchedulerConfigException: Failure occured during job recovery. [See nested exception: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Table 'jeecg-boot.qrtz_locks' doesn't exist [See nested exception: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist]]
at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:185) at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53) at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360) at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158) at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122) at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:893) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) Caused by: org.springframework.scheduling.SchedulingException: Could not start Quartz Scheduler; nested exception is org.quartz.SchedulerConfigException: Failure occured during job recovery. [See nested exception: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Table 'jeecg-boot.qrtz_locks' doesn't exist [See nested exception: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist]] at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:802) at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182) ... 14 common frames omitted Caused by: org.quartz.SchedulerConfigException: Failure occured during job recovery. at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:697) at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:539) at org.quartz.impl.StdScheduler.start(StdScheduler.java:142) at org.springframework.scheduling.quartz.SchedulerFactoryBean.startScheduler(SchedulerFactoryBean.java:727) at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:799) ... 15 common frames omitted Caused by: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Table 'jeecg-boot.qrtz_locks' doesn't exist at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:157) at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:113) at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3842) at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:839) at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:695) ... 19 common frames omitted Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181) at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227) at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:96) ... 23 common frames omitted | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-10-15 16:46:00,965 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 14344 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-10-15 16:46:00,971 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-10-15 16:46:02,674 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-10-15 16:46:02,678 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-10-15 16:46:02,789 | Finished Spring Data repository scanning in 91ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-10-15 16:46:03,317 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$2a613439] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:46:03,449 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:46:04,666 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:46:04,710 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:46:04,788 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$a5bcaa3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:46:05,146 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:46:05,153 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$73ea3b74] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:46:05,172 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:46:05,190 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:46:05,238 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:46:05,251 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$1f7588ed] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:46:05,514 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:46:05,679 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:46:05,693 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$752fbb83] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:46:05,737 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$1d74a853] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:46:05,746 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 16:46:06,215 | Tomcat initialized with port(s): 8080 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-10-15 16:46:06,234 | Initializing ProtocolHandler ["http-nio-8080"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 16:46:06,245 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 16:46:06,245 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 16:46:06,256 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 16:46:06,407 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 16:46:06,407 | Root WebApplicationContext: initialization completed in 5388 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-10-15 16:46:06,851 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-10-15 16:46:07,293 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-10-15 16:46:07,294 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-10-15 16:46:07,294 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-10-15 16:46:07,295 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-10-15 16:46:10,184 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-10-15 16:46:10,207 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-10-15 16:46:10,208 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-10-15 16:46:10,215 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-10-15 16:46:10,218 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-10-15 16:46:10,220 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-10-15 16:46:10,221 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-10-15 16:46:10,221 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-10-15 16:46:10,221 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@5cca5ff3 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-10-15 16:46:12,037 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-10-15 16:46:12,249 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-10-15 16:46:12,568 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-10-15 16:46:13,577 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-10-15 16:46:13,614 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-10-15 16:46:13,718 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-10-15 16:46:14,000 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| ERROR | 2019-10-15 16:46:14,214 | {conn-10005, pstmt-20000} execute error. SELECT * FROM QRTZ_LOCKS WHERE SCHED_NAME = 'quartzScheduler' AND LOCK_NAME = ? FOR UPDATE | statementLogError | Slf4jLogFilter.java | 149 |
| com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181) at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227) at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:96) at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:113) at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3842) at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:839) at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:695) at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:539) at org.quartz.impl.StdScheduler.start(StdScheduler.java:142) at org.springframework.scheduling.quartz.SchedulerFactoryBean.startScheduler(SchedulerFactoryBean.java:727) at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:799) at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182) at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53) at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360) at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158) at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122) at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:893) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-10-15 17:04:36,866 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 9048 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-10-15 17:04:36,875 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-10-15 17:04:39,791 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-10-15 17:04:39,801 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-10-15 17:04:39,970 | Finished Spring Data repository scanning in 145ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-10-15 17:04:40,751 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$8e8552a9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:04:40,954 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:04:42,555 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:04:42,609 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:04:42,737 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$6e7fe913] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:04:43,168 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:04:43,180 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$d80e59e4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:04:43,199 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:04:43,218 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:04:43,270 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:04:43,294 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$8399a75d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:04:43,922 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:04:44,225 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:04:44,248 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$d953d9f3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:04:44,318 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$8198c6c3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:04:44,326 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:04:45,289 | Tomcat initialized with port(s): 8080 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-10-15 17:04:45,322 | Initializing ProtocolHandler ["http-nio-8080"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 17:04:45,337 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 17:04:45,338 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 17:04:45,356 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 17:04:45,592 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 17:04:45,592 | Root WebApplicationContext: initialization completed in 8641 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-10-15 17:04:46,209 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-10-15 17:04:46,900 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-10-15 17:04:46,901 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-10-15 17:04:46,902 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-10-15 17:04:46,903 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-10-15 17:04:50,990 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-10-15 17:04:51,015 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-10-15 17:04:51,016 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-10-15 17:04:51,020 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-10-15 17:04:51,023 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-10-15 17:04:51,024 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-10-15 17:04:51,024 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-10-15 17:04:51,024 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-10-15 17:04:51,024 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@52a605c3 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-10-15 17:04:53,489 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-10-15 17:04:53,768 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-10-15 17:04:54,308 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-10-15 17:04:55,605 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-10-15 17:04:55,653 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-10-15 17:04:55,743 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-10-15 17:04:56,239 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-10-15 17:04:56,729 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-10-15 17:04:56,776 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-10-15 17:04:56,777 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-10-15 17:04:56,781 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-10-15 17:04:56,793 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-10-15 17:04:56,795 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-10-15 17:04:56,825 | Starting ProtocolHandler ["http-nio-8080"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 17:04:56,926 | Tomcat started on port(s): 8080 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-10-15 17:04:56,932 | Started JeecgApplication in 21.144 seconds (JVM running for 21.952) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-10-15 17:04:56,959 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8080/jeecg-boot/ External: http://192.168.1.135:8080/jeecg-boot/ swagger-ui: http://192.168.1.135:8080/jeecg-boot/swagger-ui.html Doc: http://192.168.1.135:8080/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-10-15 17:35:35,160 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 4040 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-10-15 17:35:35,175 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-10-15 17:35:37,933 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-10-15 17:35:37,938 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-10-15 17:35:38,093 | Finished Spring Data repository scanning in 109ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-10-15 17:35:38,789 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$19fd229b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:35:38,970 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:35:40,240 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:35:40,273 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:35:40,385 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$f9f7b905] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:35:40,735 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:35:40,741 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$638629d6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:35:40,752 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:35:40,769 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:35:40,793 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:35:40,801 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$f11774f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:35:41,177 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:35:41,485 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:35:41,498 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$64cba9e5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:35:41,546 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$d1096b5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:35:41,551 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-15 17:35:42,196 | Tomcat initialized with port(s): 8888 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-10-15 17:35:42,232 | Initializing ProtocolHandler ["http-nio-8888"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 17:35:42,256 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 17:35:42,257 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 17:35:42,269 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 17:35:42,437 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 17:35:42,437 | Root WebApplicationContext: initialization completed in 7213 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-10-15 17:35:43,229 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-10-15 17:35:43,991 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-10-15 17:35:43,992 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-10-15 17:35:43,992 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-10-15 17:35:43,992 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-10-15 17:35:47,157 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-10-15 17:35:47,188 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-10-15 17:35:47,189 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-10-15 17:35:47,194 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-10-15 17:35:47,198 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-10-15 17:35:47,200 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-10-15 17:35:47,200 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-10-15 17:35:47,201 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-10-15 17:35:47,201 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@6e475994 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-10-15 17:35:48,972 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-10-15 17:35:49,175 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-10-15 17:35:49,627 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-10-15 17:35:50,794 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-10-15 17:35:50,849 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-10-15 17:35:50,915 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-10-15 17:35:51,215 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-10-15 17:35:51,615 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-10-15 17:35:51,623 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-10-15 17:35:51,624 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-10-15 17:35:51,625 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-10-15 17:35:51,627 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-10-15 17:35:51,628 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-10-15 17:35:51,642 | Starting ProtocolHandler ["http-nio-8888"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 17:35:51,681 | Tomcat started on port(s): 8888 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-10-15 17:35:51,684 | Started JeecgApplication in 17.226 seconds (JVM running for 17.969) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-10-15 17:35:51,697 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8888/jeecg-boot/ External: http://192.168.1.135:8888/jeecg-boot/ swagger-ui: http://192.168.1.135:8888/jeecg-boot/swagger-ui.html Doc: http://192.168.1.135:8888/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-10-15 17:58:44,155 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-15 17:58:44,208 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-10-15 17:58:44,561 | Completed initialization in 352 ms | initServletBean | FrameworkServlet.java | 546 |
| ERROR | 2019-10-15 17:58:45,497 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: 用户不存在!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:114) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-10-15 17:59:26,849 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-10-15 17:59:26,856 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-10-15 17:59:29,829 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzExMzUzNjYsInVzZXJuYW1lIjoiYWRtaW4ifQ.AH_oqoYYw2jTlXwO4b8MHk9oZcqvKD3hWhFPWIRRtK8 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-10-15 17:59:56,763 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-15 17:59:57,034 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-10-15 17:59:57,144 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571133596764) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-15 17:59:57,180 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-15 17:59:57,225 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571133597181) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-15 18:01:04,576 | <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"> <hibernate-mapping> <class name="test" table="test" optimistic-lock="version"> <id name="id" type="java.lang.String" length="36" unsaved-value="null"> <generator class="uuid" /> </id> <property name="create_by" type="java.lang.String" access="property"> <column name="create_by" length="50" not-null="false" unique="false"> <comment>创建人</comment> </column> </property> <property name="create_time" type="java.util.Date" access="property"> <column name="create_time" length="20" not-null="false" unique="false"> <comment>创建日期</comment> </column> </property> <property name="update_by" type="java.lang.String" access="property"> <column name="update_by" length="50" not-null="false" unique="false"> <comment>更新人</comment> </column> </property> <property name="update_time" type="java.util.Date" access="property"> <column name="update_time" length="20" not-null="false" unique="false"> <comment>更新日期</comment> </column> </property> <property name="sys_org_code" type="java.lang.String" access="property"> <column name="sys_org_code" length="64" not-null="false" unique="false"> <comment>所属部门</comment> </column> </property> </class> </hibernate-mapping> | a | DbTableProcess.java | 64 |
| INFO | 2019-10-15 18:01:04,905 | HHH000412: Hibernate Core {5.3.7.Final} | logVersion | Version.java | 46 |
| INFO | 2019-10-15 18:01:04,908 | HHH000206: hibernate.properties not found | <clinit> | Environment.java | 213 |
| INFO | 2019-10-15 18:01:06,324 | HCANN000001: Hibernate Commons Annotations {5.0.4.Final} | <clinit> | JavaReflectionManager.java | 49 |
| WARN | 2019-10-15 18:01:06,488 | HHH10001002: Using Hibernate built-in connection pool (not for production use!) | configure | DriverManagerConnectionProviderImpl.java | 73 |
| INFO | 2019-10-15 18:01:06,489 | HHH10001005: using driver [com.mysql.jdbc.Driver] at URL [jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false] | buildCreator | DriverManagerConnectionProviderImpl.java | 129 |
| INFO | 2019-10-15 18:01:06,490 | HHH10001001: Connection properties: {user=root, password=****} | buildCreator | DriverManagerConnectionProviderImpl.java | 138 |
| INFO | 2019-10-15 18:01:06,490 | HHH10001003: Autocommit mode: false | buildCreator | DriverManagerConnectionProviderImpl.java | 143 |
| INFO | 2019-10-15 18:01:06,494 | HHH000115: Hibernate connection pool size: 20 (min=1) | <init> | DriverManagerConnectionProviderImpl.java | 281 |
| INFO | 2019-10-15 18:01:06,518 | HHH000400: Using dialect: org.hibernate.dialect.MySQL5InnoDBDialect | <init> | Dialect.java | 157 |
| WARN | 2019-10-15 18:01:06,712 | HHH000409: Using org.hibernate.id.UUIDHexGenerator which does not generate IETF RFC 4122 compliant UUID values; consider using org.hibernate.id.UUIDGenerator instead | <init> | UUIDHexGenerator.java | 42 |
| INFO | 2019-10-15 18:01:06,719 | HHH000227: Running hbm2ddl schema export | execute | SchemaExport.java | 245 |
| INFO | 2019-10-15 18:01:06,739 | HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@175ebb9f] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. | getIsolatedConnection | DdlTransactionIsolatorNonJtaImpl.java | 47 |
| INFO | 2019-10-15 18:01:06,777 | HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@5a130ded] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. | getIsolatedConnection | DdlTransactionIsolatorNonJtaImpl.java | 47 |
| INFO | 2019-10-15 18:01:07,000 | HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@268f8536' | applyImportSources | SchemaCreatorImpl.java | 489 |
| INFO | 2019-10-15 18:05:26,220 | 数据库表:【test】已存在 | a | DbTableUtil.java | 179 |
| INFO | 2019-10-15 18:05:26,228 | getColumnMetadataFormDataBase --->COLUMN_NAME:ID TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:36 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-15 18:05:26,228 | getColumnMetadataFormDataBase --->COLUMN_NAME:CREATE_BY TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:50 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-15 18:05:26,229 | getColumnMetadataFormDataBase --->COLUMN_NAME:CREATE_TIME TYPE_NAME :DATETIME DECIMAL_DIGITS:0 COLUMN_SIZE:19 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-15 18:05:26,229 | getColumnMetadataFormDataBase --->COLUMN_NAME:UPDATE_BY TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:50 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-15 18:05:26,229 | getColumnMetadataFormDataBase --->COLUMN_NAME:UPDATE_TIME TYPE_NAME :DATETIME DECIMAL_DIGITS:0 COLUMN_SIZE:19 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-15 18:05:26,229 | getColumnMetadataFormDataBase --->COLUMN_NAME:SYS_ORG_CODE TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:64 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-15 18:05:26,229 | getColumnMetadataFormCgForm ---->COLUMN_NAME:id TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:36 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-15 18:05:26,230 | getColumnMetadataFormCgForm ---->COLUMN_NAME:create_by TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:50 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-15 18:05:26,230 | getColumnMetadataFormCgForm ---->COLUMN_NAME:create_time TYPE_NAME:date DECIMAL_DIGITS:0 COLUMN_SIZE:20 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-15 18:05:26,230 | getColumnMetadataFormCgForm ---->COLUMN_NAME:update_by TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:50 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-15 18:05:26,231 | getColumnMetadataFormCgForm ---->COLUMN_NAME:update_time TYPE_NAME:date DECIMAL_DIGITS:0 COLUMN_SIZE:20 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-15 18:05:26,231 | getColumnMetadataFormCgForm ---->COLUMN_NAME:sys_org_code TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:64 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-15 18:05:26,231 | getColumnMetadataFormCgForm ---->COLUMN_NAME:asdf TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:32 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-15 18:05:26,231 | [alter table test MODIFY COLUMN update_time datetime NULL COMMENT '更新日期' ;, alter table test MODIFY COLUMN create_time datetime NULL COMMENT '创建日期' ;, alter table test ADD COLUMN asdf varchar(32) NULL COMMENT '模压' ;, , alter table test MODIFY COLUMN id varchar(36) NOT NULL COMMENT '主键' ;, ] | b | DbTableProcess.java | 214 |
| INFO | 2019-10-15 18:08:18,698 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-10-15 18:08:18,710 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-10-15 18:08:18,724 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-10-15 18:08:48,716 | dictCode : activiti_sync | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-15 18:08:48,725 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-10-15 18:08:48,731 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=同步), DictModel(value=0, text=不同步)], timestamp=1571134128717) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-15 18:08:53,551 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=s, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-10-15 18:08:53,682 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=su, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-10-15 18:08:54,023 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=suf, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-10-15 18:08:54,937 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=su, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-10-15 18:08:55,081 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=s, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-10-15 18:08:55,168 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-10-15 18:08:57,997 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=s, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-10-15 18:08:58,427 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=sf, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-10-15 18:08:58,932 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=sf, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-10-15 18:10:50,635 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=a, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-10-15 18:10:50,822 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=ad, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-10-15 18:10:50,886 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=adm, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-10-15 18:10:51,004 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=admi, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-10-15 18:10:51,185 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=admin, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-10-15 18:10:51,187 | 该值不可用,系统中已存在! | doDuplicateCheck | DuplicateCheckController.java | 58 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-10-16 09:37:56,841 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 16452 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-10-16 09:37:56,848 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-10-16 09:37:58,898 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-10-16 09:37:58,924 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-10-16 09:37:59,076 | Finished Spring Data repository scanning in 122ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-10-16 09:37:59,679 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$5064c380] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 09:37:59,830 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 09:38:01,179 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 09:38:01,215 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 09:38:01,313 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$305f59ea] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 09:38:01,569 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 09:38:01,575 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$99edcabb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 09:38:01,584 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 09:38:01,594 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 09:38:01,616 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 09:38:01,624 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$45791834] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 09:38:01,958 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 09:38:02,220 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 09:38:02,232 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$9b334aca] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 09:38:02,279 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$4378379a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 09:38:02,284 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 09:38:02,954 | Tomcat initialized with port(s): 8888 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-10-16 09:38:02,986 | Initializing ProtocolHandler ["http-nio-8888"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 09:38:03,002 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 09:38:03,002 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 09:38:03,014 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 09:38:03,183 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 09:38:03,184 | Root WebApplicationContext: initialization completed in 6286 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-10-16 09:38:03,822 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-10-16 09:38:04,459 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-10-16 09:38:04,460 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-10-16 09:38:04,460 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-10-16 09:38:04,461 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-10-16 09:38:07,479 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-10-16 09:38:07,517 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-10-16 09:38:07,517 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-10-16 09:38:07,522 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-10-16 09:38:07,525 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-10-16 09:38:07,527 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-10-16 09:38:07,527 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-10-16 09:38:07,528 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-10-16 09:38:07,528 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@281028ce | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-10-16 09:38:09,410 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-10-16 09:38:09,646 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-10-16 09:38:10,087 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-10-16 09:38:11,229 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-10-16 09:38:11,282 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-10-16 09:38:11,350 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-10-16 09:38:11,661 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-10-16 09:38:12,039 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-10-16 09:38:12,057 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-10-16 09:38:12,058 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-10-16 09:38:12,060 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-10-16 09:38:12,063 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-10-16 09:38:12,064 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-10-16 09:38:12,078 | Starting ProtocolHandler ["http-nio-8888"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 09:38:12,108 | Tomcat started on port(s): 8888 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-10-16 09:38:12,113 | Started JeecgApplication in 16.042 seconds (JVM running for 16.78) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-10-16 09:38:12,128 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8888/jeecg-boot/ External: http://192.168.1.126:8888/jeecg-boot/ swagger-ui: http://192.168.1.126:8888/jeecg-boot/swagger-ui.html Doc: http://192.168.1.126:8888/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-10-16 09:45:50,935 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 09:45:50,963 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-10-16 09:45:51,223 | Completed initialization in 258 ms | initServletBean | FrameworkServlet.java | 546 |
| ERROR | 2019-10-16 09:45:52,130 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: 用户不存在!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:114) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-10-16 09:46:14,434 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-10-16 09:46:14,437 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-10-16 09:46:16,968 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzExOTIxNzQsInVzZXJuYW1lIjoiYWRtaW4ifQ.RQKDxrBquZbJ7d5HvQjMdqZiOvNrXjBVYwpb1yZ30Qg | getUserPermissionByToken | SysPermissionController.java | 120 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-10-16 11:23:04,295 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 11628 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-10-16 11:23:04,326 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-10-16 11:23:08,748 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-10-16 11:23:08,761 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-10-16 11:23:08,902 | Finished Spring Data repository scanning in 110ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-10-16 11:23:09,730 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$12a7b09a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 11:23:09,917 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 11:23:11,216 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 11:23:11,263 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 11:23:11,388 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$f2a24704] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 11:23:11,685 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 11:23:11,701 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$5c30b7d5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 11:23:11,701 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 11:23:11,716 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 11:23:11,732 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 11:23:11,747 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$7bc054e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 11:23:12,185 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 11:23:12,451 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 11:23:12,453 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$5d7637e4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 11:23:12,485 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$5bb24b4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 11:23:12,500 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 11:23:13,157 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-10-16 11:23:13,172 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 11:23:13,203 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 11:23:13,203 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 11:23:13,219 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 11:23:13,375 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 11:23:13,375 | Root WebApplicationContext: initialization completed in 8986 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-10-16 11:23:13,875 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-10-16 11:23:14,611 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-10-16 11:23:14,611 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-10-16 11:23:14,611 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-10-16 11:23:14,611 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-10-16 11:23:17,861 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-10-16 11:23:18,359 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-10-16 11:23:18,359 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-10-16 11:23:18,359 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-10-16 11:23:18,359 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-10-16 11:23:18,359 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-10-16 11:23:18,359 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-10-16 11:23:18,359 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-10-16 11:23:18,359 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@c76762 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-10-16 11:23:20,187 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-10-16 11:23:20,442 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-10-16 11:23:20,973 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-10-16 11:23:22,192 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-10-16 11:23:22,261 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-10-16 11:23:22,355 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-10-16 11:23:22,699 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-10-16 11:23:23,136 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-10-16 11:23:23,152 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-10-16 11:23:23,152 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-10-16 11:23:23,152 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-10-16 11:23:23,152 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-10-16 11:23:23,152 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-10-16 11:23:23,179 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 11:23:23,219 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-10-16 11:23:23,223 | Started JeecgApplication in 20.159 seconds (JVM running for 21.497) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-10-16 11:23:23,239 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.114:8889/jeecg-boot/ swagger-ui: http://192.168.60.114:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.114:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-10-16 11:24:20,066 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 11:24:20,067 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-10-16 11:24:20,094 | Completed initialization in 26 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-10-16 11:24:20,747 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-10-16 11:24:20,750 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| ERROR | 2019-10-16 11:24:22,061 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-10-16 11:24:23,498 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| INFO | 2019-10-16 11:24:42,517 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzExOTgwODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.k1J6me2Vq14n9AC-D4UUjh5ll12nZHH06KGO5ZowuTQ | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-10-16 11:24:55,418 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 11:24:55,477 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-10-16 11:24:55,560 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571196295420) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 11:24:55,598 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 11:24:55,613 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571196295599) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 11:27:40,526 | ----jeecg---Code----Generation----[单表模型:test]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-10-16 11:27:40,528 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-2526562096583966909, entityPackage=test, entityName=Test, primaryKeyField=id, columns=[{"fieldDbName":"asdf","fieldName":"asdf","filedComment":"模压","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"test","ftlDescription":"mytest","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"test","entityName":"Test","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"asdf","fieldName":"asdf","filedComment":"模压","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=test} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-10-16 11:27:40,530 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-10-16 11:27:41,170 | ----jeecg----Code----Generation-----[单表模型:test]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| INFO | 2019-10-16 11:37:38,521 | ----jeecg---Code----Generation----[单表模型:test]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-10-16 11:37:38,522 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-2518530419165971230, entityPackage=test, entityName=Test, primaryKeyField=id, columns=[{"fieldDbName":"asdf","fieldName":"asdf","filedComment":"模压","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"test","ftlDescription":"mytest","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"test","entityName":"Test","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"asdf","fieldName":"asdf","filedComment":"模压","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=test} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-10-16 11:37:38,524 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-10-16 11:37:38,629 | ----jeecg----Code----Generation-----[单表模型:test]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| INFO | 2019-10-16 11:43:58,389 | ----jeecg---Code----Generation----[单表模型:test]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-10-16 11:43:58,390 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=1725259336065376798, entityPackage=prd, entityName=Test, primaryKeyField=id, columns=[{"fieldDbName":"asdf","fieldName":"asdf","filedComment":"模压","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"test","ftlDescription":"mytest","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"prd","entityName":"Test","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"asdf","fieldName":"asdf","filedComment":"模压","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=test} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-10-16 11:43:58,393 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-10-16 11:43:58,458 | ----jeecg----Code----Generation-----[单表模型:test]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| INFO | 2019-10-16 11:47:29,119 | ----jeecg---Code----Generation----[单表模型:test]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-10-16 11:47:29,120 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-2789295474893066880, entityPackage=prdwork, entityName=Test, primaryKeyField=id, columns=[{"fieldDbName":"asdf","fieldName":"asdf","filedComment":"模压","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"test","ftlDescription":"mytest","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"prdwork","entityName":"Test","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"asdf","fieldName":"asdf","filedComment":"模压","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=test} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-10-16 11:47:29,121 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-10-16 11:47:29,190 | ----jeecg----Code----Generation-----[单表模型:test]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| INFO | 2019-10-16 11:51:57,107 | 数据库表:【test】已存在 | a | DbTableUtil.java | 179 |
| INFO | 2019-10-16 11:51:57,196 | getColumnMetadataFormDataBase --->COLUMN_NAME:ID TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:36 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 11:51:57,198 | getColumnMetadataFormDataBase --->COLUMN_NAME:CREATE_BY TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:50 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 11:51:57,199 | getColumnMetadataFormDataBase --->COLUMN_NAME:CREATE_TIME TYPE_NAME :DATETIME DECIMAL_DIGITS:0 COLUMN_SIZE:19 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 11:51:57,199 | getColumnMetadataFormDataBase --->COLUMN_NAME:UPDATE_BY TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:50 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 11:51:57,200 | getColumnMetadataFormDataBase --->COLUMN_NAME:UPDATE_TIME TYPE_NAME :DATETIME DECIMAL_DIGITS:0 COLUMN_SIZE:19 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 11:51:57,200 | getColumnMetadataFormDataBase --->COLUMN_NAME:SYS_ORG_CODE TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:64 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 11:51:57,200 | getColumnMetadataFormDataBase --->COLUMN_NAME:ASDF TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:32 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 11:51:57,201 | getColumnMetadataFormCgForm ---->COLUMN_NAME:id TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:36 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 11:51:57,201 | getColumnMetadataFormCgForm ---->COLUMN_NAME:create_by TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:50 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 11:51:57,201 | getColumnMetadataFormCgForm ---->COLUMN_NAME:create_time TYPE_NAME:date DECIMAL_DIGITS:0 COLUMN_SIZE:20 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 11:51:57,202 | getColumnMetadataFormCgForm ---->COLUMN_NAME:update_by TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:50 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 11:51:57,202 | getColumnMetadataFormCgForm ---->COLUMN_NAME:update_time TYPE_NAME:date DECIMAL_DIGITS:0 COLUMN_SIZE:20 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 11:51:57,202 | getColumnMetadataFormCgForm ---->COLUMN_NAME:sys_org_code TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:64 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 11:51:57,202 | getColumnMetadataFormCgForm ---->COLUMN_NAME:name TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:32 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 11:51:57,202 | getColumnMetadataFormCgForm ---->COLUMN_NAME:age TYPE_NAME:int DECIMAL_DIGITS:0 COLUMN_SIZE:32 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 11:51:57,203 | [alter table test MODIFY COLUMN update_time datetime NULL COMMENT '更新日期' ;, alter table test MODIFY COLUMN create_time datetime NULL COMMENT '创建日期' ;, alter table test ADD COLUMN name varchar(32) NULL COMMENT '名字' ;, , alter table test ADD COLUMN age int(32) NULL COMMENT '年龄' ;, , alter table test DROP COLUMN asdf;] | b | DbTableProcess.java | 214 |
| INFO | 2019-10-16 11:52:30,296 | ----jeecg---Code----Generation----[单表模型:test]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-10-16 11:52:30,298 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=6513332602698288871, entityPackage=prd, entityName=Test, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名字","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"age","fieldName":"age","filedComment":"年龄","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"test","ftlDescription":"mytest","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"prd","entityName":"Test","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名字","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"age","fieldName":"age","filedComment":"年龄","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=test} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-10-16 11:52:30,301 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-10-16 11:52:30,352 | ----jeecg----Code----Generation-----[单表模型:test]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| INFO | 2019-10-16 11:53:03,300 | 数据库表:【test】已存在 | a | DbTableUtil.java | 179 |
| INFO | 2019-10-16 11:53:52,754 | <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"> <hibernate-mapping> <class name="test1" table="test1" optimistic-lock="version"> <id name="id" type="java.lang.String" length="36" unsaved-value="null"> <generator class="uuid" /> </id> <property name="create_by" type="java.lang.String" access="property"> <column name="create_by" length="50" not-null="false" unique="false"> <comment>创建人</comment> </column> </property> <property name="create_time" type="java.util.Date" access="property"> <column name="create_time" length="20" not-null="false" unique="false"> <comment>创建日期</comment> </column> </property> <property name="update_by" type="java.lang.String" access="property"> <column name="update_by" length="50" not-null="false" unique="false"> <comment>更新人</comment> </column> </property> <property name="update_time" type="java.util.Date" access="property"> <column name="update_time" length="20" not-null="false" unique="false"> <comment>更新日期</comment> </column> </property> <property name="sys_org_code" type="java.lang.String" access="property"> <column name="sys_org_code" length="64" not-null="false" unique="false"> <comment>所属部门</comment> </column> </property> </class> </hibernate-mapping> | a | DbTableProcess.java | 64 |
| INFO | 2019-10-16 11:53:53,086 | HHH000412: Hibernate Core {5.3.7.Final} | logVersion | Version.java | 46 |
| INFO | 2019-10-16 11:53:53,089 | HHH000206: hibernate.properties not found | <clinit> | Environment.java | 213 |
| INFO | 2019-10-16 11:53:54,852 | HCANN000001: Hibernate Commons Annotations {5.0.4.Final} | <clinit> | JavaReflectionManager.java | 49 |
| WARN | 2019-10-16 11:53:55,036 | HHH10001002: Using Hibernate built-in connection pool (not for production use!) | configure | DriverManagerConnectionProviderImpl.java | 73 |
| INFO | 2019-10-16 11:53:55,037 | HHH10001005: using driver [com.mysql.jdbc.Driver] at URL [jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false] | buildCreator | DriverManagerConnectionProviderImpl.java | 129 |
| INFO | 2019-10-16 11:53:55,038 | HHH10001001: Connection properties: {user=root, password=****} | buildCreator | DriverManagerConnectionProviderImpl.java | 138 |
| INFO | 2019-10-16 11:53:55,039 | HHH10001003: Autocommit mode: false | buildCreator | DriverManagerConnectionProviderImpl.java | 143 |
| INFO | 2019-10-16 11:53:55,043 | HHH000115: Hibernate connection pool size: 20 (min=1) | <init> | DriverManagerConnectionProviderImpl.java | 281 |
| INFO | 2019-10-16 11:53:55,135 | HHH000400: Using dialect: org.hibernate.dialect.MySQL5InnoDBDialect | <init> | Dialect.java | 157 |
| WARN | 2019-10-16 11:53:55,343 | HHH000409: Using org.hibernate.id.UUIDHexGenerator which does not generate IETF RFC 4122 compliant UUID values; consider using org.hibernate.id.UUIDGenerator instead | <init> | UUIDHexGenerator.java | 42 |
| INFO | 2019-10-16 11:53:55,351 | HHH000227: Running hbm2ddl schema export | execute | SchemaExport.java | 245 |
| INFO | 2019-10-16 11:53:55,383 | HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@7a2ea3b0] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. | getIsolatedConnection | DdlTransactionIsolatorNonJtaImpl.java | 47 |
| INFO | 2019-10-16 11:53:55,429 | HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@566a001b] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. | getIsolatedConnection | DdlTransactionIsolatorNonJtaImpl.java | 47 |
| INFO | 2019-10-16 11:53:55,606 | HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@24d6bf9d' | applyImportSources | SchemaCreatorImpl.java | 489 |
| INFO | 2019-10-16 11:54:58,212 | ----jeecg---Code----Generation----[单表模型:test1]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-10-16 11:54:58,546 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=472069498444097928, entityPackage=prd, entityName=Test1, primaryKeyField=id, columns=[{"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"varchar","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"null","scale":"null","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"}], tableVo={"tableName":"test1","ftlDescription":"mytest1","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"prd","entityName":"Test1","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=test1} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-10-16 11:54:58,548 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| ERROR | 2019-10-16 11:54:58,600 | Error executing FreeMarker template | error | _JULLoggerFactory.java | 59 |
| freemarker.core.InvalidReferenceException: The following has evaluated to null or missing:
==> po.isQuery [in template "java\\${bussiPackage}\\${entityPackage}\\vue\\${entityName}List.vuei" at line 14, column 6]
----
Tip: It's the step after the last dot that caused this error, not those before it.
----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----
----
FTL stack trace ("~" means nesting-related):
- Failed at: #if po.isQuery == "Y" [in template "java\\${bussiPackage}\\${entityPackage}\\vue\\${entityName}List.vuei" at line 14, column 1]
----
at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:134) at freemarker.core.EvalUtil.compare(EvalUtil.java:198) at freemarker.core.EvalUtil.compare(EvalUtil.java:115) at freemarker.core.ComparisonExpression.evalToBoolean(ComparisonExpression.java:62) at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:48) at freemarker.core.Environment.visit(Environment.java:366) at freemarker.core.IteratorBlock$IterationContext.executedNestedContentForCollOrSeqListing(IteratorBlock.java:317) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:271) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:242) at freemarker.core.Environment.visitIteratorBlock(Environment.java:642) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:107) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:93) at freemarker.core.Environment.visit(Environment.java:330) at freemarker.core.Environment.visit(Environment.java:336) at freemarker.core.Environment.process(Environment.java:309) at freemarker.template.Template.process(Template.java:384) at org.jeecgframework.codegenerate.generate.util.b.a(FreemarkerHelper.java:85) at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:105) at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:75) at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:55) at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:39) at org.jeecgframework.codegenerate.generate.impl.CodeGenerateOne.generateCodeFile(CodeGenerateOne.java:135) at org.jeecgframework.codegenerate.generate.impl.CodeGenerateOne.generateCodeFile(CodeGenerateOne.java:149) at org.jeecg.modules.online.cgform.service.a.c.generateCode(OnlCgformHeadServiceImpl.java:1027) at org.jeecg.modules.online.cgform.service.a.c$$FastClassBySpringCGLIB$$76271ae1.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.online.cgform.service.a.c$$EnhancerBySpringCGLIB$$6a36ee8.generateCode(<generated>) at org.jeecg.modules.online.cgform.service.a.c$$FastClassBySpringCGLIB$$76271ae1.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.online.cgform.service.a.c$$EnhancerBySpringCGLIB$$f2728b3c.generateCode(<generated>) at org.jeecg.modules.online.cgform.a.a.b(OnlCgformApiController.java:1003) at org.jeecg.modules.online.cgform.a.a$$FastClassBySpringCGLIB$$b709198.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.online.cgform.a.a$$EnhancerBySpringCGLIB$$f7b574d5.b(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:908) at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| ERROR | 2019-10-16 11:54:58,639 | freemarker.core.InvalidReferenceException: The following has evaluated to null or missing: ==> po.isQuery [in template "java\\${bussiPackage}\\${entityPackage}\\vue\\${entityName}List.vuei" at line 14, column 6] ---- Tip: It's the step after the last dot that caused this error, not those before it. ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #if po.isQuery == "Y" [in template "java\\${bussiPackage}\\${entityPackage}\\vue\\${entityName}List.vuei" at line 14, column 1] ---- | a | BaseCodeGenerate.java | 87 |
| INFO | 2019-10-16 11:54:58,649 | ----jeecg----Code----Generation-----[单表模型:test1]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| INFO | 2019-10-16 11:55:59,082 | ----jeecg---Code----Generation----[单表模型:test]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-10-16 11:55:59,083 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=824921308682034059, entityPackage=rd, entityName=Test, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名字","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"age","fieldName":"age","filedComment":"年龄","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"test","ftlDescription":"mytest","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"rd","entityName":"Test","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名字","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"age","fieldName":"age","filedComment":"年龄","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=test} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-10-16 11:55:59,084 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-10-16 11:55:59,134 | ----jeecg----Code----Generation-----[单表模型:test]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| INFO | 2019-10-16 11:56:53,467 | dictCode : valid_status | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 11:56:53,467 | dictCode : global_perms_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 11:56:53,470 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-10-16 11:56:53,470 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-10-16 11:56:53,486 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1571198213468) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 11:56:53,487 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1571198213468) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 11:58:43,293 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-10-16 11:58:43,336 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-10-16 11:58:43,349 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-10-16 11:58:43,353 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-10-16 11:59:11,598 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-10-16 11:59:11,601 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-10-16 11:59:11,657 | ======角色授权成功=====耗时:38毫秒 | saveRolePermission | SysPermissionController.java | 325 |
| INFO | 2019-10-16 11:59:29,772 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzExOTgwODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.k1J6me2Vq14n9AC-D4UUjh5ll12nZHH06KGO5ZowuTQ | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-10-16 11:59:44,992 | dictCode : global_perms_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 11:59:45,008 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1571198384992) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 11:59:45,011 | dictCode : valid_status | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 11:59:45,015 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1571198385012) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 12:01:03,026 | dictCode : valid_status | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 12:01:03,029 | dictCode : global_perms_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 12:01:03,032 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1571198463028) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 12:01:03,033 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1571198463030) | getDictItems | SysDictController.java | 160 |
| ERROR | 2019-10-16 13:40:38,444 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| ERROR | 2019-10-16 13:40:38,445 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| ERROR | 2019-10-16 13:40:38,444 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| ERROR | 2019-10-16 13:40:54,589 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-10-16 13:40:54,766 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| INFO | 2019-10-16 13:43:18,751 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMDYzOTgsInVzZXJuYW1lIjoiYWRtaW4ifQ.52Xjeo4e586DC-B8EslLm9Ra4wtPFQYc3WynXy_8SS4 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-10-16 13:43:39,368 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-10-16 13:43:39,391 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-10-16 13:43:39,403 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-10-16 13:44:00,211 | dictCode : global_perms_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 13:44:00,211 | dictCode : valid_status | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 13:44:00,228 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-10-16 13:44:00,226 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-10-16 13:44:00,244 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1571204640215) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 13:44:00,243 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1571204640212) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 13:48:17,551 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-10-16 13:48:17,567 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-10-16 13:48:17,593 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-10-16 13:48:17,601 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-10-16 13:49:02,429 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-10-16 13:49:02,432 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-10-16 13:49:17,341 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-10-16 13:49:17,346 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-10-16 13:49:17,425 | ======角色授权成功=====耗时:73毫秒 | saveRolePermission | SysPermissionController.java | 325 |
| INFO | 2019-10-16 13:49:26,417 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMDYzOTgsInVzZXJuYW1lIjoiYWRtaW4ifQ.52Xjeo4e586DC-B8EslLm9Ra4wtPFQYc3WynXy_8SS4 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-10-16 13:49:31,564 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMDYzOTgsInVzZXJuYW1lIjoiYWRtaW4ifQ.52Xjeo4e586DC-B8EslLm9Ra4wtPFQYc3WynXy_8SS4 | getUserPermissionByToken | SysPermissionController.java | 120 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-10-16 13:51:55,754 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 1804 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-10-16 13:51:55,762 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| WARN | 2019-10-16 13:51:56,353 | Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [org.jeecg.JeecgApplication]; nested exception is org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'testController' for bean class [org.jeecg.modules.demo.prd.controller.TestController] conflicts with existing, non-compatible bean definition of same name and class [org.jeecg.modules.message.websocket.TestController] | refresh | AbstractApplicationContext.java | 557 |
| ERROR | 2019-10-16 13:51:56,382 | Application run failed | reportFailure | SpringApplication.java | 858 |
| org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [org.jeecg.JeecgApplication]; nested exception is org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'testController' for bean class [org.jeecg.modules.demo.prd.controller.TestController] conflicts with existing, non-compatible bean definition of same name and class [org.jeecg.modules.message.websocket.TestController]
at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:181) at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:315) at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:232) at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:275) at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:95) at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:705) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:531) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) Caused by: org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'testController' for bean class [org.jeecg.modules.demo.prd.controller.TestController] conflicts with existing, non-compatible bean definition of same name and class [org.jeecg.modules.message.websocket.TestController] at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.checkCandidate(ClassPathBeanDefinitionScanner.java:348) at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.doScan(ClassPathBeanDefinitionScanner.java:286) at org.springframework.context.annotation.ComponentScanAnnotationParser.parse(ComponentScanAnnotationParser.java:132) at org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:287) at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:242) at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:199) at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:167) ... 13 common frames omitted | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-10-16 13:55:14,142 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 15292 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-10-16 13:55:14,148 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-10-16 13:55:16,054 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-10-16 13:55:16,060 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-10-16 13:55:16,384 | Finished Spring Data repository scanning in 280ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-10-16 13:55:16,976 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$ff49a3a1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 13:55:17,149 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 13:55:18,524 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 13:55:18,568 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 13:55:18,668 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$df443a0b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 13:55:18,935 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 13:55:18,941 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$48d2aadc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 13:55:18,954 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 13:55:18,963 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 13:55:18,988 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 13:55:18,998 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$f45df855] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 13:55:19,308 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 13:55:19,514 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 13:55:19,530 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$4a182aeb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 13:55:19,579 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$f25d17bb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 13:55:19,587 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 13:55:20,171 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-10-16 13:55:20,195 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 13:55:20,218 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 13:55:20,219 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 13:55:20,233 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 13:55:20,413 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 13:55:20,414 | Root WebApplicationContext: initialization completed in 6215 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-10-16 13:55:20,933 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-10-16 13:55:21,401 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-10-16 13:55:21,402 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-10-16 13:55:21,403 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-10-16 13:55:21,404 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-10-16 13:55:24,810 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-10-16 13:55:24,836 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-10-16 13:55:24,836 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-10-16 13:55:24,843 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-10-16 13:55:24,846 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-10-16 13:55:24,847 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-10-16 13:55:24,847 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-10-16 13:55:24,848 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-10-16 13:55:24,848 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@6fc1a1d5 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-10-16 13:55:27,114 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-10-16 13:55:27,336 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-10-16 13:55:27,760 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-10-16 13:55:29,072 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-10-16 13:55:29,121 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-10-16 13:55:29,199 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-10-16 13:55:29,607 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-10-16 13:55:29,964 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-10-16 13:55:29,980 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-10-16 13:55:29,981 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-10-16 13:55:29,983 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-10-16 13:55:29,986 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-10-16 13:55:29,988 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-10-16 13:55:30,006 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 13:55:30,087 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-10-16 13:55:30,091 | Started JeecgApplication in 16.739 seconds (JVM running for 17.483) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-10-16 13:55:30,110 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.114:8889/jeecg-boot/ swagger-ui: http://192.168.60.114:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.114:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-10-16 13:56:56,338 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 13:56:56,339 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-10-16 13:56:56,368 | Completed initialization in 29 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-10-16 13:56:57,143 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-10-16 13:56:57,145 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-10-16 13:56:59,128 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMDYzOTgsInVzZXJuYW1lIjoiYWRtaW4ifQ.52Xjeo4e586DC-B8EslLm9Ra4wtPFQYc3WynXy_8SS4 | getUserPermissionByToken | SysPermissionController.java | 120 |
| ERROR | 2019-10-16 13:57:04,302 | java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 | handleException | JeecgBootExceptionHandler.java | 54 |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:341) at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:766) at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:671) at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376) at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354) at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2085) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1097) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:915) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:287) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:103) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:180) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:119) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 at sun.nio.ch.SocketDispatcher.write0(Native Method) at sun.nio.ch.SocketDispatcher.write(Unknown Source) at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source) at sun.nio.ch.IOUtil.write(Unknown Source) at sun.nio.ch.SocketChannelImpl.write(Unknown Source) at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134) at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:105) at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:144) at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1223) at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:743) at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:513) at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:451) at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:530) at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:189) at org.apache.coyote.Response.doWrite(Response.java:599) at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329) ... 97 common frames omitted | |||||
| WARN | 2019-10-16 13:57:04,305 | Failure in @ExceptionHandler public org.jeecg.common.api.vo.Result<?> org.jeecg.common.exception.JeecgBootExceptionHandler.handleException(java.lang.Exception) | doResolveHandlerMethodException | ExceptionHandlerExceptionResolver.java | 419 |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:341) at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:766) at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:671) at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376) at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354) at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2085) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1097) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:915) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:287) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:103) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:180) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:119) at org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.doResolveHandlerMethodException(ExceptionHandlerExceptionResolver.java:408) at org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.doResolveException(AbstractHandlerMethodExceptionResolver.java:61) at org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionResolver.java:139) at org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverComposite.java:80) at org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1297) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1109) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1055) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 at sun.nio.ch.SocketDispatcher.write0(Native Method) at sun.nio.ch.SocketDispatcher.write(Unknown Source) at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source) at sun.nio.ch.IOUtil.write(Unknown Source) at sun.nio.ch.SocketChannelImpl.write(Unknown Source) at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134) at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:105) at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:144) at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1223) at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:743) at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:513) at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:451) at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:530) at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:110) at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:189) at org.apache.coyote.Response.doWrite(Response.java:599) at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329) ... 100 common frames omitted | |||||
| INFO | 2019-10-16 13:57:04,894 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| INFO | 2019-10-16 13:58:54,627 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMDczMzQsInVzZXJuYW1lIjoiYWRtaW4ifQ.veZLGgPd30a2aEzhrbhTjf3qH2FNsNI8ZpSuiCTFknc | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-10-16 14:00:19,612 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-10-16 14:00:19,652 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-10-16 14:00:19,695 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-10-16 14:00:19,702 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-10-16 14:01:05,436 | dictCode : valid_status | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 14:01:05,436 | dictCode : global_perms_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 14:01:05,447 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1571205665437) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 14:01:05,447 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1571205665437) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 14:03:11,332 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMDczMzQsInVzZXJuYW1lIjoiYWRtaW4ifQ.veZLGgPd30a2aEzhrbhTjf3qH2FNsNI8ZpSuiCTFknc | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-10-16 14:03:58,408 | dictCode : valid_status | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 14:03:58,414 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1571205838409) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 14:03:58,422 | dictCode : global_perms_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 14:03:58,428 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1571205838423) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 14:04:10,930 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-10-16 14:04:10,936 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-10-16 14:04:10,953 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-10-16 14:04:10,962 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-10-16 14:06:13,096 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMDczMzQsInVzZXJuYW1lIjoiYWRtaW4ifQ.veZLGgPd30a2aEzhrbhTjf3qH2FNsNI8ZpSuiCTFknc | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-10-16 14:08:13,608 | dictCode : global_perms_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 14:08:13,608 | dictCode : valid_status | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 14:08:13,613 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1571206093609) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 14:08:13,613 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1571206093609) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 14:11:45,648 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-10-16 14:11:45,657 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-10-16 14:11:45,672 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-10-16 14:11:45,676 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-10-16 14:12:08,676 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMDczMzQsInVzZXJuYW1lIjoiYWRtaW4ifQ.veZLGgPd30a2aEzhrbhTjf3qH2FNsNI8ZpSuiCTFknc | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-10-16 14:12:34,776 | dictCode : global_perms_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 14:12:34,778 | dictCode : valid_status | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 14:12:34,782 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1571206354779) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 14:12:34,782 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1571206354780) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 14:12:49,134 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-10-16 14:12:49,140 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-10-16 14:12:49,151 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-10-16 14:12:49,156 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-10-16 14:13:02,695 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMDczMzQsInVzZXJuYW1lIjoiYWRtaW4ifQ.veZLGgPd30a2aEzhrbhTjf3qH2FNsNI8ZpSuiCTFknc | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-10-16 14:15:27,540 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 14:15:27,542 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 14:15:27,684 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-10-16 14:15:27,684 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-10-16 14:15:27,758 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571206527543) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 14:15:27,758 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571206527543) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 14:17:02,755 | ----jeecg---Code----Generation----[单表模型:test]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-10-16 14:17:02,759 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-1659373735369691687, entityPackage=prd, entityName=csmtest, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名字","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"age","fieldName":"age","filedComment":"年龄","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"test","ftlDescription":"mytest","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"prd","entityName":"csmtest","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名字","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"age","fieldName":"age","filedComment":"年龄","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=test} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-10-16 14:17:02,763 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-10-16 14:17:03,273 | ----jeecg----Code----Generation-----[单表模型:test]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| INFO | 2019-10-16 14:18:57,688 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMDczMzQsInVzZXJuYW1lIjoiYWRtaW4ifQ.veZLGgPd30a2aEzhrbhTjf3qH2FNsNI8ZpSuiCTFknc | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-10-16 14:18:58,932 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 14:18:58,947 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571206738934) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 14:18:58,957 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 14:18:58,962 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571206738959) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 14:19:10,889 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMDczMzQsInVzZXJuYW1lIjoiYWRtaW4ifQ.veZLGgPd30a2aEzhrbhTjf3qH2FNsNI8ZpSuiCTFknc | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-10-16 14:19:13,933 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 14:19:13,935 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 14:19:13,938 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571206753936) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 14:19:13,945 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571206753942) | getDictItems | SysDictController.java | 160 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-10-16 14:19:59,628 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 16064 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-10-16 14:19:59,634 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-10-16 14:20:02,082 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-10-16 14:20:02,092 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-10-16 14:20:02,271 | Finished Spring Data repository scanning in 141ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-10-16 14:20:03,444 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$e2ce7e4b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 14:20:03,719 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 14:20:05,092 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 14:20:05,144 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 14:20:05,282 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$c2c914b5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 14:20:05,626 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 14:20:05,632 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$2c578586] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 14:20:05,643 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 14:20:05,652 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 14:20:05,679 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 14:20:05,690 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$d7e2d2ff] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 14:20:06,039 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 14:20:06,307 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 14:20:06,320 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$2d9d0595] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 14:20:06,371 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$d5e1f265] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 14:20:06,378 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 14:20:07,119 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-10-16 14:20:07,164 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 14:20:07,190 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 14:20:07,190 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 14:20:07,206 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 14:20:07,400 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 14:20:07,401 | Root WebApplicationContext: initialization completed in 7714 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-10-16 14:20:07,965 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-10-16 14:20:08,617 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-10-16 14:20:08,618 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-10-16 14:20:08,619 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-10-16 14:20:08,619 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-10-16 14:20:12,360 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-10-16 14:20:12,393 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-10-16 14:20:12,393 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-10-16 14:20:12,399 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-10-16 14:20:12,403 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-10-16 14:20:12,404 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-10-16 14:20:12,405 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-10-16 14:20:12,405 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-10-16 14:20:12,406 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@15af06f | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-10-16 14:20:14,612 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-10-16 14:20:14,855 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-10-16 14:20:15,350 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-10-16 14:20:16,651 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-10-16 14:20:16,706 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-10-16 14:20:16,777 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-10-16 14:20:17,157 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-10-16 14:20:17,409 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-10-16 14:20:17,418 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-10-16 14:20:17,418 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-10-16 14:20:17,419 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-10-16 14:20:17,421 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-10-16 14:20:17,422 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-10-16 14:20:17,441 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 14:20:17,486 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-10-16 14:20:17,490 | Started JeecgApplication in 18.663 seconds (JVM running for 19.376) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-10-16 14:20:17,505 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.114:8889/jeecg-boot/ swagger-ui: http://192.168.60.114:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.114:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-10-16 14:20:46,708 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 14:20:46,709 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-10-16 14:20:46,735 | Completed initialization in 26 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-10-16 14:20:47,430 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-10-16 14:20:47,432 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-10-16 14:21:03,913 | dictCode : valid_status | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 14:21:03,913 | dictCode : global_perms_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 14:21:03,984 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1571206863914) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 14:21:03,984 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1571206863914) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 14:21:18,845 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-10-16 14:21:18,862 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-10-16 14:21:18,898 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-10-16 14:21:18,904 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-10-16 14:22:51,509 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMDczMzQsInVzZXJuYW1lIjoiYWRtaW4ifQ.veZLGgPd30a2aEzhrbhTjf3qH2FNsNI8ZpSuiCTFknc | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-10-16 14:25:57,513 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 14:25:57,513 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 14:25:57,517 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571207157514) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 14:25:57,517 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571207157514) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 14:28:08,615 | <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"> <hibernate-mapping> <class name="one" table="one" optimistic-lock="version"> <id name="id" type="java.lang.String" length="36" unsaved-value="null"> <generator class="uuid" /> </id> <property name="create_by" type="java.lang.String" access="property"> <column name="create_by" length="50" not-null="false" unique="false"> <comment>创建人</comment> </column> </property> <property name="create_time" type="java.util.Date" access="property"> <column name="create_time" length="20" not-null="false" unique="false"> <comment>创建日期</comment> </column> </property> <property name="update_by" type="java.lang.String" access="property"> <column name="update_by" length="50" not-null="false" unique="false"> <comment>更新人</comment> </column> </property> <property name="update_time" type="java.util.Date" access="property"> <column name="update_time" length="20" not-null="false" unique="false"> <comment>更新日期</comment> </column> </property> <property name="sys_org_code" type="java.lang.String" access="property"> <column name="sys_org_code" length="64" not-null="false" unique="false"> <comment>所属部门</comment> </column> </property> </class> </hibernate-mapping> | a | DbTableProcess.java | 64 |
| INFO | 2019-10-16 14:28:08,928 | HHH000412: Hibernate Core {5.3.7.Final} | logVersion | Version.java | 46 |
| INFO | 2019-10-16 14:28:08,931 | HHH000206: hibernate.properties not found | <clinit> | Environment.java | 213 |
| INFO | 2019-10-16 14:28:10,459 | HCANN000001: Hibernate Commons Annotations {5.0.4.Final} | <clinit> | JavaReflectionManager.java | 49 |
| WARN | 2019-10-16 14:28:10,612 | HHH10001002: Using Hibernate built-in connection pool (not for production use!) | configure | DriverManagerConnectionProviderImpl.java | 73 |
| INFO | 2019-10-16 14:28:10,613 | HHH10001005: using driver [com.mysql.jdbc.Driver] at URL [jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false] | buildCreator | DriverManagerConnectionProviderImpl.java | 129 |
| INFO | 2019-10-16 14:28:10,614 | HHH10001001: Connection properties: {user=root, password=****} | buildCreator | DriverManagerConnectionProviderImpl.java | 138 |
| INFO | 2019-10-16 14:28:10,615 | HHH10001003: Autocommit mode: false | buildCreator | DriverManagerConnectionProviderImpl.java | 143 |
| INFO | 2019-10-16 14:28:10,618 | HHH000115: Hibernate connection pool size: 20 (min=1) | <init> | DriverManagerConnectionProviderImpl.java | 281 |
| INFO | 2019-10-16 14:28:10,775 | HHH000400: Using dialect: org.hibernate.dialect.MySQL5InnoDBDialect | <init> | Dialect.java | 157 |
| WARN | 2019-10-16 14:28:10,973 | HHH000409: Using org.hibernate.id.UUIDHexGenerator which does not generate IETF RFC 4122 compliant UUID values; consider using org.hibernate.id.UUIDGenerator instead | <init> | UUIDHexGenerator.java | 42 |
| INFO | 2019-10-16 14:28:10,981 | HHH000227: Running hbm2ddl schema export | execute | SchemaExport.java | 245 |
| INFO | 2019-10-16 14:28:11,005 | HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@4b2b58af] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. | getIsolatedConnection | DdlTransactionIsolatorNonJtaImpl.java | 47 |
| INFO | 2019-10-16 14:28:11,023 | HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@21209fce] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. | getIsolatedConnection | DdlTransactionIsolatorNonJtaImpl.java | 47 |
| INFO | 2019-10-16 14:28:11,280 | HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@32edd658' | applyImportSources | SchemaCreatorImpl.java | 489 |
| INFO | 2019-10-16 14:32:20,926 | <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"> <hibernate-mapping> <class name="mul" table="mul" optimistic-lock="version"> <id name="id" type="java.lang.String" length="36" unsaved-value="null"> <generator class="uuid" /> </id> <property name="create_by" type="java.lang.String" access="property"> <column name="create_by" length="50" not-null="false" unique="false"> <comment>创建人</comment> </column> </property> <property name="create_time" type="java.util.Date" access="property"> <column name="create_time" length="20" not-null="false" unique="false"> <comment>创建日期</comment> </column> </property> <property name="update_by" type="java.lang.String" access="property"> <column name="update_by" length="50" not-null="false" unique="false"> <comment>更新人</comment> </column> </property> <property name="update_time" type="java.util.Date" access="property"> <column name="update_time" length="20" not-null="false" unique="false"> <comment>更新日期</comment> </column> </property> <property name="sys_org_code" type="java.lang.String" access="property"> <column name="sys_org_code" length="64" not-null="false" unique="false"> <comment>所属部门</comment> </column> </property> <property name="one_id" type="java.lang.String" access="property"> <column name="one_id" length="32" not-null="false" unique="false"> <comment>一的ID</comment> </column> </property> <property name="work" type="java.lang.String" access="property"> <column name="work" length="32" not-null="false" unique="false"> <comment>工作</comment> </column> </property> </class> </hibernate-mapping> | a | DbTableProcess.java | 64 |
| WARN | 2019-10-16 14:32:21,079 | HHH10001002: Using Hibernate built-in connection pool (not for production use!) | configure | DriverManagerConnectionProviderImpl.java | 73 |
| INFO | 2019-10-16 14:32:21,080 | HHH10001005: using driver [com.mysql.jdbc.Driver] at URL [jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false] | buildCreator | DriverManagerConnectionProviderImpl.java | 129 |
| INFO | 2019-10-16 14:32:21,080 | HHH10001001: Connection properties: {user=root, password=****} | buildCreator | DriverManagerConnectionProviderImpl.java | 138 |
| INFO | 2019-10-16 14:32:21,081 | HHH10001003: Autocommit mode: false | buildCreator | DriverManagerConnectionProviderImpl.java | 143 |
| INFO | 2019-10-16 14:32:21,081 | HHH000115: Hibernate connection pool size: 20 (min=1) | <init> | DriverManagerConnectionProviderImpl.java | 281 |
| INFO | 2019-10-16 14:32:21,088 | HHH000400: Using dialect: org.hibernate.dialect.MySQL5InnoDBDialect | <init> | Dialect.java | 157 |
| INFO | 2019-10-16 14:32:21,098 | HHH000227: Running hbm2ddl schema export | execute | SchemaExport.java | 245 |
| INFO | 2019-10-16 14:32:21,099 | HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@59b90bba] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. | getIsolatedConnection | DdlTransactionIsolatorNonJtaImpl.java | 47 |
| INFO | 2019-10-16 14:32:21,103 | HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@323e108d] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. | getIsolatedConnection | DdlTransactionIsolatorNonJtaImpl.java | 47 |
| INFO | 2019-10-16 14:32:21,323 | HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@32edd658' | applyImportSources | SchemaCreatorImpl.java | 489 |
| INFO | 2019-10-16 14:44:16,544 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 14:44:16,545 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 14:44:16,585 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571208256578) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 14:44:16,585 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571208256578) | getDictItems | SysDictController.java | 160 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-10-16 15:21:47,546 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 14028 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-10-16 15:21:47,561 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-10-16 15:21:50,080 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-10-16 15:21:50,093 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-10-16 15:21:50,262 | Finished Spring Data repository scanning in 137ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-10-16 15:21:50,896 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$111f4c4c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 15:21:51,183 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 15:21:53,267 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 15:21:53,311 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 15:21:53,428 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$f119e2b6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 15:21:53,732 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 15:21:53,738 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$5aa85387] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 15:21:53,749 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 15:21:53,765 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 15:21:53,791 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 15:21:53,800 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$633a100] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 15:21:54,136 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 15:21:54,377 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 15:21:54,390 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$5bedd396] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 15:21:54,442 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$432c066] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 15:21:54,452 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 15:21:55,123 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-10-16 15:21:55,148 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 15:21:55,173 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 15:21:55,174 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 15:21:55,189 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 15:21:55,428 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 15:21:55,431 | Root WebApplicationContext: initialization completed in 7806 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-10-16 15:21:56,005 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-10-16 15:21:56,733 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-10-16 15:21:56,734 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-10-16 15:21:56,734 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-10-16 15:21:56,735 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-10-16 15:22:00,596 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-10-16 15:22:00,621 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-10-16 15:22:00,622 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-10-16 15:22:00,627 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-10-16 15:22:00,630 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-10-16 15:22:00,631 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-10-16 15:22:00,631 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-10-16 15:22:00,632 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-10-16 15:22:00,632 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@71842e18 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-10-16 15:22:03,636 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-10-16 15:22:03,976 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-10-16 15:22:04,454 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-10-16 15:22:05,754 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-10-16 15:22:05,818 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-10-16 15:22:05,889 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-10-16 15:22:06,270 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-10-16 15:22:06,618 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-10-16 15:22:06,644 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-10-16 15:22:06,644 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-10-16 15:22:06,647 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-10-16 15:22:06,649 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-10-16 15:22:06,650 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-10-16 15:22:06,668 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 15:22:06,717 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-10-16 15:22:06,720 | Started JeecgApplication in 20.012 seconds (JVM running for 20.807) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-10-16 15:22:06,738 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.114:8889/jeecg-boot/ swagger-ui: http://192.168.60.114:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.114:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-10-16 15:24:13,604 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 15:24:13,624 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-10-16 15:24:13,670 | Completed initialization in 46 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-10-16 15:24:14,641 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-10-16 15:24:14,645 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| ERROR | 2019-10-16 15:24:16,066 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-10-16 15:24:17,472 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| INFO | 2019-10-16 15:24:41,957 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMTI0ODEsInVzZXJuYW1lIjoiYWRtaW4ifQ.CEHEDg4mV9ycrBKKAyhN3MqsBLHJ4557jsX5G0KwBUE | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-10-16 15:24:57,676 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 15:24:57,786 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-10-16 15:24:57,879 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571210697677) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 15:24:57,902 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 15:24:57,910 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571210697902) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 15:26:36,349 | 数据库表:【mul】已存在 | a | DbTableUtil.java | 179 |
| INFO | 2019-10-16 15:26:36,431 | getColumnMetadataFormDataBase --->COLUMN_NAME:ID TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:36 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 15:26:36,432 | getColumnMetadataFormDataBase --->COLUMN_NAME:CREATE_BY TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:50 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 15:26:36,433 | getColumnMetadataFormDataBase --->COLUMN_NAME:CREATE_TIME TYPE_NAME :DATETIME DECIMAL_DIGITS:0 COLUMN_SIZE:19 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 15:26:36,433 | getColumnMetadataFormDataBase --->COLUMN_NAME:UPDATE_BY TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:50 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 15:26:36,433 | getColumnMetadataFormDataBase --->COLUMN_NAME:UPDATE_TIME TYPE_NAME :DATETIME DECIMAL_DIGITS:0 COLUMN_SIZE:19 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 15:26:36,433 | getColumnMetadataFormDataBase --->COLUMN_NAME:SYS_ORG_CODE TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:64 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 15:26:36,434 | getColumnMetadataFormDataBase --->COLUMN_NAME:ONE_ID TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:32 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 15:26:36,434 | getColumnMetadataFormDataBase --->COLUMN_NAME:WORK TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:32 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 15:26:36,434 | getColumnMetadataFormCgForm ---->COLUMN_NAME:id TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:36 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 15:26:36,435 | getColumnMetadataFormCgForm ---->COLUMN_NAME:create_by TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:50 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 15:26:36,435 | getColumnMetadataFormCgForm ---->COLUMN_NAME:create_time TYPE_NAME:date DECIMAL_DIGITS:0 COLUMN_SIZE:20 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 15:26:36,435 | getColumnMetadataFormCgForm ---->COLUMN_NAME:update_by TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:50 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 15:26:36,435 | getColumnMetadataFormCgForm ---->COLUMN_NAME:update_time TYPE_NAME:date DECIMAL_DIGITS:0 COLUMN_SIZE:20 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 15:26:36,435 | getColumnMetadataFormCgForm ---->COLUMN_NAME:sys_org_code TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:64 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 15:26:36,436 | getColumnMetadataFormCgForm ---->COLUMN_NAME:one_name TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:32 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 15:26:36,436 | getColumnMetadataFormCgForm ---->COLUMN_NAME:one_id TYPE_NAME:int DECIMAL_DIGITS:0 COLUMN_SIZE:32 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 15:26:36,436 | [alter table mul MODIFY COLUMN update_time datetime NULL COMMENT '更新日期' ;, alter table mul ADD COLUMN one_name varchar(32) NULL COMMENT '一的ID' ;, , alter table mul MODIFY COLUMN one_id int(32) NULL COMMENT '外键' ;, , alter table mul MODIFY COLUMN create_time datetime NULL COMMENT '创建日期' ;, alter table mul MODIFY COLUMN id varchar(36) NOT NULL COMMENT '主键' ;, , alter table mul DROP COLUMN work;] | b | DbTableProcess.java | 214 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-10-16 16:40:58,365 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 6812 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-10-16 16:40:58,382 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-10-16 16:41:00,876 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-10-16 16:41:00,883 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-10-16 16:41:01,025 | Finished Spring Data repository scanning in 116ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-10-16 16:41:01,726 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$6858ddf3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 16:41:01,884 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 16:41:03,209 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 16:41:03,247 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 16:41:03,353 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$4853745d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 16:41:03,654 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 16:41:03,664 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$b1e1e52e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 16:41:03,679 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 16:41:03,690 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 16:41:03,725 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 16:41:03,737 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$5d6d32a7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 16:41:04,173 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 16:41:04,405 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 16:41:04,418 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$b327653d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 16:41:04,470 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$5b6c520d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 16:41:04,477 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 16:41:05,095 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-10-16 16:41:05,130 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 16:41:05,156 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 16:41:05,157 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 16:41:05,169 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 16:41:05,345 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 16:41:05,345 | Root WebApplicationContext: initialization completed in 6883 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-10-16 16:41:05,950 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-10-16 16:41:06,575 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-10-16 16:41:06,576 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-10-16 16:41:06,577 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-10-16 16:41:06,577 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-10-16 16:41:10,157 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-10-16 16:41:10,181 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-10-16 16:41:10,182 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-10-16 16:41:10,188 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-10-16 16:41:10,190 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-10-16 16:41:10,192 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-10-16 16:41:10,192 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-10-16 16:41:10,192 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-10-16 16:41:10,193 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@930911e | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-10-16 16:41:13,147 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-10-16 16:41:13,394 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-10-16 16:41:14,257 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-10-16 16:41:16,179 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-10-16 16:41:16,273 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-10-16 16:41:16,359 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-10-16 16:41:16,850 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-10-16 16:41:17,397 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-10-16 16:41:17,413 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-10-16 16:41:17,413 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-10-16 16:41:17,415 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-10-16 16:41:17,417 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-10-16 16:41:17,418 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-10-16 16:41:17,431 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 16:41:17,474 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-10-16 16:41:17,476 | Started JeecgApplication in 20.065 seconds (JVM running for 20.992) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-10-16 16:41:17,490 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.114:8889/jeecg-boot/ swagger-ui: http://192.168.60.114:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.114:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-10-16 16:53:46,320 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 16:53:46,361 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-10-16 16:53:46,437 | Completed initialization in 75 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-10-16 16:53:47,246 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-10-16 16:53:47,271 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| ERROR | 2019-10-16 16:53:48,547 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-10-16 16:53:49,780 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| INFO | 2019-10-16 16:54:04,104 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMTc4NDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.6SnY9mMH1iZLpDHBmdydCDT4uvzvI5PzQV-Cn5uhIP0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-10-16 16:55:07,013 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 16:55:07,193 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-10-16 16:55:07,297 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571216107014) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 16:55:07,327 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 16:55:07,341 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571216107328) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 16:56:46,658 | 数据库表:【mul】已存在 | a | DbTableUtil.java | 179 |
| INFO | 2019-10-16 16:56:46,730 | getColumnMetadataFormDataBase --->COLUMN_NAME:ID TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:36 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 16:56:46,731 | getColumnMetadataFormDataBase --->COLUMN_NAME:CREATE_BY TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:50 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 16:56:46,731 | getColumnMetadataFormDataBase --->COLUMN_NAME:CREATE_TIME TYPE_NAME :DATETIME DECIMAL_DIGITS:0 COLUMN_SIZE:19 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 16:56:46,732 | getColumnMetadataFormDataBase --->COLUMN_NAME:UPDATE_BY TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:50 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 16:56:46,732 | getColumnMetadataFormDataBase --->COLUMN_NAME:UPDATE_TIME TYPE_NAME :DATETIME DECIMAL_DIGITS:0 COLUMN_SIZE:19 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 16:56:46,732 | getColumnMetadataFormDataBase --->COLUMN_NAME:SYS_ORG_CODE TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:64 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 16:56:46,732 | getColumnMetadataFormDataBase --->COLUMN_NAME:ONE_ID TYPE_NAME :INT DECIMAL_DIGITS:0 COLUMN_SIZE:10 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 16:56:46,733 | getColumnMetadataFormDataBase --->COLUMN_NAME:ONE_NAME TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:32 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 16:56:46,734 | getColumnMetadataFormCgForm ---->COLUMN_NAME:id TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:36 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 16:56:46,734 | getColumnMetadataFormCgForm ---->COLUMN_NAME:create_by TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:50 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 16:56:46,734 | getColumnMetadataFormCgForm ---->COLUMN_NAME:create_time TYPE_NAME:date DECIMAL_DIGITS:0 COLUMN_SIZE:20 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 16:56:46,734 | getColumnMetadataFormCgForm ---->COLUMN_NAME:update_by TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:50 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 16:56:46,734 | getColumnMetadataFormCgForm ---->COLUMN_NAME:update_time TYPE_NAME:date DECIMAL_DIGITS:0 COLUMN_SIZE:20 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 16:56:46,735 | getColumnMetadataFormCgForm ---->COLUMN_NAME:sys_org_code TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:64 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 16:56:46,735 | getColumnMetadataFormCgForm ---->COLUMN_NAME:one_name TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:32 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 16:56:46,735 | getColumnMetadataFormCgForm ---->COLUMN_NAME:one_age TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:32 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 16:56:46,735 | getColumnMetadataFormCgForm ---->COLUMN_NAME:one_id TYPE_NAME:int DECIMAL_DIGITS:0 COLUMN_SIZE:32 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 16:56:46,736 | [alter table mul MODIFY COLUMN update_time datetime NULL COMMENT '更新日期' ;, alter table mul ADD COLUMN one_age varchar(32) NULL COMMENT '年龄' ;, , alter table mul MODIFY COLUMN one_name varchar(32) NULL COMMENT '名字' ;, , alter table mul MODIFY COLUMN one_id int(32) NULL COMMENT '外键' ;, alter table mul MODIFY COLUMN create_time datetime NULL COMMENT '创建日期' ;] | b | DbTableProcess.java | 214 |
| INFO | 2019-10-16 16:58:29,554 | 数据库表:【one】已存在 | a | DbTableUtil.java | 179 |
| INFO | 2019-10-16 16:58:29,563 | getColumnMetadataFormDataBase --->COLUMN_NAME:ID TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:36 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 16:58:29,564 | getColumnMetadataFormDataBase --->COLUMN_NAME:CREATE_BY TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:50 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 16:58:29,564 | getColumnMetadataFormDataBase --->COLUMN_NAME:CREATE_TIME TYPE_NAME :DATETIME DECIMAL_DIGITS:0 COLUMN_SIZE:19 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 16:58:29,564 | getColumnMetadataFormDataBase --->COLUMN_NAME:UPDATE_BY TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:50 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 16:58:29,564 | getColumnMetadataFormDataBase --->COLUMN_NAME:UPDATE_TIME TYPE_NAME :DATETIME DECIMAL_DIGITS:0 COLUMN_SIZE:19 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 16:58:29,565 | getColumnMetadataFormDataBase --->COLUMN_NAME:SYS_ORG_CODE TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:64 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 16:58:29,565 | getColumnMetadataFormCgForm ---->COLUMN_NAME:id TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:36 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 16:58:29,565 | getColumnMetadataFormCgForm ---->COLUMN_NAME:create_by TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:50 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 16:58:29,565 | getColumnMetadataFormCgForm ---->COLUMN_NAME:create_time TYPE_NAME:date DECIMAL_DIGITS:0 COLUMN_SIZE:20 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 16:58:29,567 | getColumnMetadataFormCgForm ---->COLUMN_NAME:update_by TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:50 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 16:58:29,567 | getColumnMetadataFormCgForm ---->COLUMN_NAME:update_time TYPE_NAME:date DECIMAL_DIGITS:0 COLUMN_SIZE:20 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 16:58:29,568 | getColumnMetadataFormCgForm ---->COLUMN_NAME:sys_org_code TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:64 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 16:58:29,569 | getColumnMetadataFormCgForm ---->COLUMN_NAME:mainname TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:32 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 16:58:29,569 | getColumnMetadataFormCgForm ---->COLUMN_NAME:mainage TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:32 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 16:58:29,569 | [alter table one MODIFY COLUMN update_time datetime NULL COMMENT '更新日期' ;, alter table one MODIFY COLUMN create_time datetime NULL COMMENT '创建日期' ;, alter table one MODIFY COLUMN id varchar(36) NOT NULL COMMENT '主键' ;, , alter table one ADD COLUMN mainname varchar(32) NULL COMMENT '主表名称' ;, , alter table one ADD COLUMN mainage varchar(32) NULL COMMENT '主表年龄' ;, ] | b | DbTableProcess.java | 214 |
| INFO | 2019-10-16 17:00:15,115 | ----jeecg---Code----Generation----[一对多模型:one]------- 生成中。。。 | generateCodeFile | CodeGenerateOneToMany.java | 164 |
| INFO | 2019-10-16 17:00:15,118 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=6327632758007414150, subTables=[{"entityPackage":"prd","tableName":"mul","entityName":"Mul","primaryKeyPolicy":"null","sequenceCode":"null","ftlDescription":"多","originalForeignKeys":"[one_id]","foreignKeys":"[OneId]","colums":[{"fieldDbName":"one_name","fieldName":"oneName","filedComment":"名字","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_age","fieldName":"oneAge","filedComment":"年龄","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_id","fieldName":"oneId","filedComment":"外键","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}],"originalColumns":[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_name","fieldName":"oneName","filedComment":"名字","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_age","fieldName":"oneAge","filedComment":"年龄","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_id","fieldName":"oneId","filedComment":"外键","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}]}], entityPackage=prd, entityName=One, primaryKeyField=id, columns=[{"fieldDbName":"mainname","fieldName":"mainname","filedComment":"主表名称","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"mainage","fieldName":"mainage","filedComment":"主表年龄","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"entityPackage":"prd","tableName":"one","entityName":"One","ftlDescription":"一对多测试","primaryKeyPolicy":"null","sequenceCode":"null","ftl_mode":"A","subTables":null,"fieldRowNum":"1","searchFieldNum":"1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"mainname","fieldName":"mainname","filedComment":"主表名称","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"mainage","fieldName":"mainage","filedComment":"主表年龄","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=one, ftl_description=一对多测试} | a | CodeGenerateOneToMany.java | 159 |
| INFO | 2019-10-16 17:00:15,143 | ----templatePath-----------------/jeecg/code-template-online/onetomany | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-10-16 17:00:16,938 | ----jeecg----Code----Generation-----[一对多模型:one]------ 生成完成。。。 | generateCodeFile | CodeGenerateOneToMany.java | 178 |
| INFO | 2019-10-16 17:05:52,204 | 数据库表:【mul】已存在 | a | DbTableUtil.java | 179 |
| INFO | 2019-10-16 17:05:52,217 | getColumnMetadataFormDataBase --->COLUMN_NAME:ID TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:36 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 17:05:52,218 | getColumnMetadataFormDataBase --->COLUMN_NAME:CREATE_BY TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:50 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 17:05:52,218 | getColumnMetadataFormDataBase --->COLUMN_NAME:CREATE_TIME TYPE_NAME :DATETIME DECIMAL_DIGITS:0 COLUMN_SIZE:19 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 17:05:52,218 | getColumnMetadataFormDataBase --->COLUMN_NAME:UPDATE_BY TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:50 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 17:05:52,219 | getColumnMetadataFormDataBase --->COLUMN_NAME:UPDATE_TIME TYPE_NAME :DATETIME DECIMAL_DIGITS:0 COLUMN_SIZE:19 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 17:05:52,219 | getColumnMetadataFormDataBase --->COLUMN_NAME:SYS_ORG_CODE TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:64 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 17:05:52,219 | getColumnMetadataFormDataBase --->COLUMN_NAME:ONE_ID TYPE_NAME :INT DECIMAL_DIGITS:0 COLUMN_SIZE:10 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 17:05:52,219 | getColumnMetadataFormDataBase --->COLUMN_NAME:ONE_NAME TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:32 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 17:05:52,220 | getColumnMetadataFormDataBase --->COLUMN_NAME:ONE_AGE TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:32 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 17:05:52,220 | getColumnMetadataFormCgForm ---->COLUMN_NAME:id TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:36 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 17:05:52,220 | getColumnMetadataFormCgForm ---->COLUMN_NAME:create_by TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:50 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 17:05:52,220 | getColumnMetadataFormCgForm ---->COLUMN_NAME:create_time TYPE_NAME:date DECIMAL_DIGITS:0 COLUMN_SIZE:20 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 17:05:52,220 | getColumnMetadataFormCgForm ---->COLUMN_NAME:update_by TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:50 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 17:05:52,221 | getColumnMetadataFormCgForm ---->COLUMN_NAME:update_time TYPE_NAME:date DECIMAL_DIGITS:0 COLUMN_SIZE:20 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 17:05:52,221 | getColumnMetadataFormCgForm ---->COLUMN_NAME:sys_org_code TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:64 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 17:05:52,221 | getColumnMetadataFormCgForm ---->COLUMN_NAME:one_name TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:32 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 17:05:52,221 | getColumnMetadataFormCgForm ---->COLUMN_NAME:one_age TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:32 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 17:05:52,222 | getColumnMetadataFormCgForm ---->COLUMN_NAME:one_id TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:32 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 17:05:52,222 | [alter table mul MODIFY COLUMN update_time datetime NULL COMMENT '更新日期' ;, alter table mul MODIFY COLUMN one_age varchar(32) NULL COMMENT '年龄' ;, alter table mul MODIFY COLUMN one_name varchar(32) NULL COMMENT '名字' ;, alter table mul MODIFY COLUMN one_id varchar(32) NULL COMMENT '外键' ;, alter table mul MODIFY COLUMN create_time datetime NULL COMMENT '创建日期' ;] | b | DbTableProcess.java | 214 |
| INFO | 2019-10-16 17:07:29,940 | ----jeecg---Code----Generation----[一对多模型:one]------- 生成中。。。 | generateCodeFile | CodeGenerateOneToMany.java | 164 |
| INFO | 2019-10-16 17:07:29,941 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=7993496244810523656, subTables=[{"entityPackage":"prd","tableName":"mul","entityName":"Mul","primaryKeyPolicy":"null","sequenceCode":"null","ftlDescription":"多","originalForeignKeys":"[one_id]","foreignKeys":"[OneId]","colums":[{"fieldDbName":"one_name","fieldName":"oneName","filedComment":"名字","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_age","fieldName":"oneAge","filedComment":"年龄","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_id","fieldName":"oneId","filedComment":"外键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}],"originalColumns":[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_name","fieldName":"oneName","filedComment":"名字","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_age","fieldName":"oneAge","filedComment":"年龄","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_id","fieldName":"oneId","filedComment":"外键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}]}], entityPackage=prd, entityName=One, primaryKeyField=id, columns=[{"fieldDbName":"mainname","fieldName":"mainname","filedComment":"主表名称","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"mainage","fieldName":"mainage","filedComment":"主表年龄","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"entityPackage":"prd","tableName":"one","entityName":"One","ftlDescription":"一对多测试","primaryKeyPolicy":"null","sequenceCode":"null","ftl_mode":"A","subTables":null,"fieldRowNum":"1","searchFieldNum":"1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"mainname","fieldName":"mainname","filedComment":"主表名称","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"mainage","fieldName":"mainage","filedComment":"主表年龄","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=one, ftl_description=一对多测试} | a | CodeGenerateOneToMany.java | 159 |
| INFO | 2019-10-16 17:07:29,946 | ----templatePath-----------------/jeecg/code-template-online/onetomany | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-10-16 17:07:30,874 | ----jeecg----Code----Generation-----[一对多模型:one]------ 生成完成。。。 | generateCodeFile | CodeGenerateOneToMany.java | 178 |
| INFO | 2019-10-16 17:09:32,212 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMTc4NDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.6SnY9mMH1iZLpDHBmdydCDT4uvzvI5PzQV-Cn5uhIP0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-10-16 17:09:33,900 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 17:09:33,907 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571216973901) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 17:09:33,932 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 17:09:33,936 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571216973933) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 17:10:19,610 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-10-16 17:10:19,628 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-10-16 17:10:19,646 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-10-16 17:10:37,945 | dictCode : valid_status | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 17:10:37,963 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-10-16 17:10:37,966 | dictCode : global_perms_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 17:10:37,976 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-10-16 17:10:37,987 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1571217037946) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 17:10:37,993 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1571217037968) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 17:11:25,032 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-10-16 17:11:25,062 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-10-16 17:11:25,081 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-10-16 17:11:25,085 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-10-16 17:12:00,540 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-10-16 17:12:00,544 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-10-16 17:12:14,228 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-10-16 17:12:14,236 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-10-16 17:12:14,249 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-10-16 17:12:14,253 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-10-16 17:12:14,351 | ======角色授权成功=====耗时:93毫秒 | saveRolePermission | SysPermissionController.java | 325 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-10-16 17:13:00,517 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 1948 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-10-16 17:13:00,523 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-10-16 17:13:02,687 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-10-16 17:13:02,693 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-10-16 17:13:03,354 | Finished Spring Data repository scanning in 125ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-10-16 17:13:04,193 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$571cb5f4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:13:04,634 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:13:06,230 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:13:06,265 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:13:06,497 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$37174c5e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:13:07,047 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:13:07,052 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$a0a5bd2f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:13:07,059 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:13:07,067 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:13:07,087 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:13:07,094 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$4c310aa8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:13:07,525 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:13:07,786 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:13:07,799 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$a1eb3d3e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:13:07,848 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$4a302a0e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:13:07,855 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:13:08,460 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-10-16 17:13:08,479 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 17:13:08,502 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 17:13:08,504 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 17:13:08,516 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 17:13:08,742 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 17:13:08,742 | Root WebApplicationContext: initialization completed in 8170 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-10-16 17:13:09,353 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-10-16 17:13:09,993 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-10-16 17:13:09,994 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-10-16 17:13:09,995 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-10-16 17:13:09,995 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-10-16 17:13:13,425 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-10-16 17:13:13,447 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-10-16 17:13:13,448 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-10-16 17:13:13,452 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-10-16 17:13:13,454 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-10-16 17:13:13,454 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-10-16 17:13:13,455 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-10-16 17:13:13,455 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-10-16 17:13:13,455 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@6600d07d | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-10-16 17:13:15,606 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-10-16 17:13:15,788 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-10-16 17:13:16,202 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-10-16 17:13:17,501 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-10-16 17:13:17,555 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-10-16 17:13:17,621 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-10-16 17:13:17,953 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-10-16 17:13:18,265 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-10-16 17:13:18,273 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-10-16 17:13:18,274 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-10-16 17:13:18,275 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-10-16 17:13:18,277 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-10-16 17:13:18,278 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-10-16 17:13:18,293 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 17:13:18,333 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-10-16 17:13:18,337 | Started JeecgApplication in 18.555 seconds (JVM running for 19.206) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-10-16 17:13:18,351 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.114:8889/jeecg-boot/ swagger-ui: http://192.168.60.114:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.114:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-10-16 17:13:49,838 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 17:13:49,839 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-10-16 17:13:49,879 | Completed initialization in 40 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-10-16 17:13:50,464 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-10-16 17:13:50,466 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-10-16 17:13:51,742 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMTc4NDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.6SnY9mMH1iZLpDHBmdydCDT4uvzvI5PzQV-Cn5uhIP0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-10-16 17:24:53,143 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 17:24:53,186 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571217893144) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 17:24:53,215 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 17:24:53,219 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571217893217) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 17:32:33,365 | 数据库表:【one】已存在 | a | DbTableUtil.java | 179 |
| INFO | 2019-10-16 17:32:33,460 | getColumnMetadataFormDataBase --->COLUMN_NAME:ID TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:36 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 17:32:33,461 | getColumnMetadataFormDataBase --->COLUMN_NAME:CREATE_BY TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:50 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 17:32:33,462 | getColumnMetadataFormDataBase --->COLUMN_NAME:CREATE_TIME TYPE_NAME :DATETIME DECIMAL_DIGITS:0 COLUMN_SIZE:19 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 17:32:33,463 | getColumnMetadataFormDataBase --->COLUMN_NAME:UPDATE_BY TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:50 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 17:32:33,463 | getColumnMetadataFormDataBase --->COLUMN_NAME:UPDATE_TIME TYPE_NAME :DATETIME DECIMAL_DIGITS:0 COLUMN_SIZE:19 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 17:32:33,464 | getColumnMetadataFormDataBase --->COLUMN_NAME:SYS_ORG_CODE TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:64 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 17:32:33,465 | getColumnMetadataFormDataBase --->COLUMN_NAME:MAINNAME TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:32 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 17:32:33,465 | getColumnMetadataFormDataBase --->COLUMN_NAME:MAINAGE TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:32 | b | DbTableProcess.java | 280 |
| INFO | 2019-10-16 17:32:33,465 | getColumnMetadataFormCgForm ---->COLUMN_NAME:id TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:36 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 17:32:33,466 | getColumnMetadataFormCgForm ---->COLUMN_NAME:create_by TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:50 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 17:32:33,466 | getColumnMetadataFormCgForm ---->COLUMN_NAME:create_time TYPE_NAME:date DECIMAL_DIGITS:0 COLUMN_SIZE:20 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 17:32:33,466 | getColumnMetadataFormCgForm ---->COLUMN_NAME:update_by TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:50 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 17:32:33,467 | getColumnMetadataFormCgForm ---->COLUMN_NAME:update_time TYPE_NAME:date DECIMAL_DIGITS:0 COLUMN_SIZE:20 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 17:32:33,467 | getColumnMetadataFormCgForm ---->COLUMN_NAME:sys_org_code TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:64 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 17:32:33,468 | getColumnMetadataFormCgForm ---->COLUMN_NAME:sex TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:32 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 17:32:33,468 | getColumnMetadataFormCgForm ---->COLUMN_NAME:mainage TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:32 | c | DbTableProcess.java | 310 |
| INFO | 2019-10-16 17:32:33,469 | [alter table one MODIFY COLUMN update_time datetime NULL COMMENT '更新日期' ;, alter table one MODIFY COLUMN create_time datetime NULL COMMENT '创建日期' ;, alter table one ADD COLUMN sex varchar(32) NULL COMMENT '姓别' ;, , alter table one MODIFY COLUMN mainage varchar(32) NULL COMMENT '主表年龄' ;, alter table one DROP COLUMN mainname;] | b | DbTableProcess.java | 214 |
| INFO | 2019-10-16 17:33:03,653 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-10-16 17:34:14,768 | ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=s, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-10-16 17:34:14,888 | ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=se, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-10-16 17:34:15,271 | ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=sex, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-10-16 17:34:15,275 | 该值不可用,系统中已存在! | doDuplicateCheck | DuplicateCheckController.java | 58 |
| INFO | 2019-10-16 17:34:15,918 | ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=sex, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-10-16 17:34:15,920 | 该值不可用,系统中已存在! | doDuplicateCheck | DuplicateCheckController.java | 58 |
| INFO | 2019-10-16 17:34:33,646 | --查询规则-->dict_code = sex | addEasyQuery | QueryGenerator.java | 387 |
| INFO | 2019-10-16 17:34:40,967 | --查询规则-->dict_id = 3d9a351be3436fbefb1307d4cfb49bf2 | addEasyQuery | QueryGenerator.java | 387 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-10-16 17:38:11,315 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 8824 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-10-16 17:38:11,323 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-10-16 17:38:13,562 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-10-16 17:38:13,567 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-10-16 17:38:13,728 | Finished Spring Data repository scanning in 115ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-10-16 17:38:14,407 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$ed231743] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:38:14,632 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:38:15,954 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:38:16,002 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:38:16,110 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$cd1dadad] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:38:16,456 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:38:16,464 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$36ac1e7e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:38:16,476 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:38:16,487 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:38:16,517 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:38:16,527 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$e2376bf7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:38:16,909 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:38:17,193 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:38:17,207 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$37f19e8d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:38:17,264 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$e0368b5d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:38:17,271 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:38:18,008 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-10-16 17:38:18,055 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 17:38:18,080 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 17:38:18,081 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 17:38:18,097 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 17:38:18,320 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 17:38:18,320 | Root WebApplicationContext: initialization completed in 6925 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-10-16 17:38:18,983 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-10-16 17:38:19,674 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-10-16 17:38:19,675 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-10-16 17:38:19,675 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-10-16 17:38:19,676 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-10-16 17:38:24,203 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-10-16 17:38:24,239 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-10-16 17:38:24,240 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-10-16 17:38:24,244 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-10-16 17:38:24,247 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-10-16 17:38:24,248 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-10-16 17:38:24,248 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-10-16 17:38:24,248 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-10-16 17:38:24,249 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@33997e07 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-10-16 17:38:26,123 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-10-16 17:38:26,343 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-10-16 17:38:26,659 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-10-16 17:38:27,785 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-10-16 17:38:27,842 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-10-16 17:38:27,924 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-10-16 17:38:28,200 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-10-16 17:38:28,523 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-10-16 17:38:28,537 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-10-16 17:38:28,538 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-10-16 17:38:28,541 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-10-16 17:38:28,543 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-10-16 17:38:28,545 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-10-16 17:38:28,567 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 17:38:28,621 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-10-16 17:38:28,624 | Started JeecgApplication in 18.213 seconds (JVM running for 18.934) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-10-16 17:38:28,643 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.114:8889/jeecg-boot/ swagger-ui: http://192.168.60.114:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.114:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-10-16 17:42:56,659 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 17:42:56,660 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-10-16 17:42:56,690 | Completed initialization in 30 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-10-16 17:42:58,186 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-10-16 17:42:58,189 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-10-16 17:42:59,958 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMTc4NDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.6SnY9mMH1iZLpDHBmdydCDT4uvzvI5PzQV-Cn5uhIP0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-10-16 17:43:38,736 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 17:43:38,837 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571219018737) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 17:43:38,863 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 17:43:38,868 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571219018864) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 17:45:22,970 | ----jeecg---Code----Generation----[一对多模型:one]------- 生成中。。。 | generateCodeFile | CodeGenerateOneToMany.java | 164 |
| INFO | 2019-10-16 17:45:23,495 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=2915298598534110984, subTables=[{"entityPackage":"prd","tableName":"mul","entityName":"Mul","primaryKeyPolicy":"null","sequenceCode":"null","ftlDescription":"多","originalForeignKeys":"[one_id]","foreignKeys":"[OneId]","colums":[{"fieldDbName":"one_name","fieldName":"oneName","filedComment":"名字","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_age","fieldName":"oneAge","filedComment":"年龄","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_id","fieldName":"oneId","filedComment":"外键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}],"originalColumns":[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_name","fieldName":"oneName","filedComment":"名字","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_age","fieldName":"oneAge","filedComment":"年龄","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_id","fieldName":"oneId","filedComment":"外键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}]}], entityPackage=prd, entityName=One, primaryKeyField=id, columns=[{"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"varchar","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"null","scale":"null","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"MAINAGE","fieldName":"mainage","filedComment":"主表年龄","fieldType":"varchar","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"32","precision":"null","scale":"null","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"SEX","fieldName":"sex","filedComment":"姓别","fieldType":"varchar","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"32","precision":"null","scale":"null","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"}], tableVo={"entityPackage":"prd","tableName":"one","entityName":"One","ftlDescription":"一对多测试","primaryKeyPolicy":"null","sequenceCode":"null","ftl_mode":"A","subTables":null,"fieldRowNum":"1","searchFieldNum":"1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sex","fieldName":"sex","filedComment":"姓别","fieldType":"java.lang.String","fieldDbType":"String","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"7","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"sex","dictTable":"","dictText":""}, {"fieldDbName":"mainage","fieldName":"mainage","filedComment":"主表年龄","fieldType":"java.lang.String","fieldDbType":"String","classType":"popup","classType_row":"popup","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"popup","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=one, ftl_description=一对多测试} | a | CodeGenerateOneToMany.java | 159 |
| INFO | 2019-10-16 17:45:23,502 | ----templatePath-----------------/jeecg/code-template-online/onetomany | <init> | CreateFileConfig.java | 34 |
| ERROR | 2019-10-16 17:45:24,456 | Error executing FreeMarker template | error | _JULLoggerFactory.java | 59 |
| freemarker.core.InvalidReferenceException: The following has evaluated to null or missing:
==> po.isQuery [in template "java\\${bussiPackage}\\${entityPackage}\\vue\\${entityName}List.vuei" at line 14, column 6]
----
Tip: It's the step after the last dot that caused this error, not those before it.
----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----
----
FTL stack trace ("~" means nesting-related):
- Failed at: #if po.isQuery == "Y" [in template "java\\${bussiPackage}\\${entityPackage}\\vue\\${entityName}List.vuei" at line 14, column 1]
----
at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:134) at freemarker.core.EvalUtil.compare(EvalUtil.java:198) at freemarker.core.EvalUtil.compare(EvalUtil.java:115) at freemarker.core.ComparisonExpression.evalToBoolean(ComparisonExpression.java:62) at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:48) at freemarker.core.Environment.visit(Environment.java:366) at freemarker.core.IteratorBlock$IterationContext.executedNestedContentForCollOrSeqListing(IteratorBlock.java:317) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:271) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:242) at freemarker.core.Environment.visitIteratorBlock(Environment.java:642) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:107) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:93) at freemarker.core.Environment.visit(Environment.java:330) at freemarker.core.Environment.visit(Environment.java:336) at freemarker.core.Environment.process(Environment.java:309) at freemarker.template.Template.process(Template.java:384) at org.jeecgframework.codegenerate.generate.util.b.a(FreemarkerHelper.java:85) at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:105) at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:75) at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:55) at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:39) at org.jeecgframework.codegenerate.generate.impl.CodeGenerateOneToMany.generateCodeFile(CodeGenerateOneToMany.java:177) at org.jeecgframework.codegenerate.generate.impl.CodeGenerateOneToMany.generateCodeFile(CodeGenerateOneToMany.java:191) at org.jeecg.modules.online.cgform.service.a.c.generateOneToMany(OnlCgformHeadServiceImpl.java:1071) at org.jeecg.modules.online.cgform.service.a.c$$FastClassBySpringCGLIB$$76271ae1.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.online.cgform.service.a.c$$EnhancerBySpringCGLIB$$8b7b1943.generateOneToMany(<generated>) at org.jeecg.modules.online.cgform.service.a.c$$FastClassBySpringCGLIB$$76271ae1.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.online.cgform.service.a.c$$EnhancerBySpringCGLIB$$774a3597.generateOneToMany(<generated>) at org.jeecg.modules.online.cgform.a.a.b(OnlCgformApiController.java:1006) at org.jeecg.modules.online.cgform.a.a$$FastClassBySpringCGLIB$$b709198.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.online.cgform.a.a$$EnhancerBySpringCGLIB$$c88d7a30.b(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:908) at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| ERROR | 2019-10-16 17:45:24,468 | freemarker.core.InvalidReferenceException: The following has evaluated to null or missing: ==> po.isQuery [in template "java\\${bussiPackage}\\${entityPackage}\\vue\\${entityName}List.vuei" at line 14, column 6] ---- Tip: It's the step after the last dot that caused this error, not those before it. ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #if po.isQuery == "Y" [in template "java\\${bussiPackage}\\${entityPackage}\\vue\\${entityName}List.vuei" at line 14, column 1] ---- | a | BaseCodeGenerate.java | 87 |
| INFO | 2019-10-16 17:45:24,973 | ----jeecg----Code----Generation-----[一对多模型:one]------ 生成完成。。。 | generateCodeFile | CodeGenerateOneToMany.java | 178 |
| INFO | 2019-10-16 17:46:25,100 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMTc4NDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.6SnY9mMH1iZLpDHBmdydCDT4uvzvI5PzQV-Cn5uhIP0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-10-16 17:46:26,095 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 17:46:26,107 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571219186100) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-10-16 17:46:26,145 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-10-16 17:46:26,152 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571219186148) | getDictItems | SysDictController.java | 160 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-10-16 17:48:17,124 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 15660 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-10-16 17:48:17,132 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-10-16 17:48:19,781 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-10-16 17:48:19,788 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-10-16 17:48:19,982 | Finished Spring Data repository scanning in 135ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-10-16 17:48:20,758 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$fac17eed] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:48:21,075 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:48:22,513 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:48:22,578 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:48:22,690 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$dabc1557] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:48:23,036 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:48:23,044 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$444a8628] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:48:23,060 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:48:23,071 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:48:23,096 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:48:23,104 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$efd5d3a1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:48:23,607 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:48:23,832 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:48:23,845 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$45900637] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:48:23,888 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$edd4f307] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:48:23,896 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-10-16 17:48:24,872 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-10-16 17:48:24,917 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 17:48:24,943 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 17:48:24,944 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 17:48:24,969 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 17:48:25,154 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 17:48:25,154 | Root WebApplicationContext: initialization completed in 7959 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-10-16 17:48:27,079 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-10-16 17:48:27,665 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-10-16 17:48:27,666 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-10-16 17:48:27,666 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-10-16 17:48:27,666 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-10-16 17:48:30,995 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-10-16 17:48:31,017 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-10-16 17:48:31,017 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-10-16 17:48:31,021 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-10-16 17:48:31,023 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-10-16 17:48:31,024 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-10-16 17:48:31,025 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-10-16 17:48:31,025 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-10-16 17:48:31,025 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@1dc28c66 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-10-16 17:48:33,068 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-10-16 17:48:33,314 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-10-16 17:48:33,725 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-10-16 17:48:34,875 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-10-16 17:48:34,910 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-10-16 17:48:34,974 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-10-16 17:48:35,291 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-10-16 17:48:35,640 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-10-16 17:48:35,651 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-10-16 17:48:35,651 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-10-16 17:48:35,653 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-10-16 17:48:35,655 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-10-16 17:48:35,657 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-10-16 17:48:35,679 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 17:48:35,721 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-10-16 17:48:35,724 | Started JeecgApplication in 19.568 seconds (JVM running for 20.467) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-10-16 17:48:35,738 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.114:8889/jeecg-boot/ swagger-ui: http://192.168.60.114:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.114:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-10-16 17:48:45,562 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-10-16 17:48:45,562 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-10-16 17:48:45,600 | Completed initialization in 37 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-10-16 17:48:46,103 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-10-16 17:48:46,105 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-10-16 17:48:47,441 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMTc4NDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.6SnY9mMH1iZLpDHBmdydCDT4uvzvI5PzQV-Cn5uhIP0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-10-16 17:49:56,067 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMTc4NDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.6SnY9mMH1iZLpDHBmdydCDT4uvzvI5PzQV-Cn5uhIP0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-10-16 17:50:21,131 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMTc4NDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.6SnY9mMH1iZLpDHBmdydCDT4uvzvI5PzQV-Cn5uhIP0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Sat Nov 02 17:36:46 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-02 17:36:46,738 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 17260 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-02 17:36:46,745 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-02 17:36:50,397 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-02 17:36:50,399 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-02 17:36:50,551 | Finished Spring Data repository scanning in 120ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-02 17:36:51,090 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$33158dcc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-02 17:36:51,231 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-02 17:36:52,433 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-02 17:36:52,468 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-02 17:36:52,531 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$13102436] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-02 17:36:52,790 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-02 17:36:52,790 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$7c9e9507] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-02 17:36:52,806 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-02 17:36:52,806 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-02 17:36:52,837 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-02 17:36:52,837 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$2829e280] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-02 17:36:53,151 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-02 17:36:53,363 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-02 17:36:53,377 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$7de41516] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-02 17:36:53,422 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$262901e6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-02 17:36:53,429 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-02 17:36:54,045 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-02 17:36:54,062 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-02 17:36:54,089 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-02 17:36:54,089 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-02 17:36:54,089 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-02 17:36:54,293 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-02 17:36:54,293 | Root WebApplicationContext: initialization completed in 7465 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-02 17:36:54,746 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-02 17:36:55,401 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-02 17:36:55,416 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-02 17:36:55,416 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-02 17:36:55,417 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-02 17:36:58,809 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-02 17:36:58,838 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-02 17:36:58,838 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-02 17:36:58,838 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-02 17:36:58,838 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-02 17:36:58,838 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-02 17:36:58,838 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-02 17:36:58,838 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-02 17:36:58,838 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@6c399d4 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-02 17:37:00,751 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-02 17:37:00,990 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-02 17:37:01,402 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-02 17:37:02,573 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-02 17:37:02,620 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-02 17:37:02,667 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-02 17:37:02,943 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-02 17:37:03,199 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-02 17:37:03,214 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-02 17:37:03,214 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-02 17:37:03,214 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-02 17:37:03,214 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-02 17:37:03,233 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-02 17:37:03,255 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-02 17:37:03,312 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-02 17:37:03,315 | Started JeecgApplication in 17.259 seconds (JVM running for 18.53) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-02 17:37:03,332 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-02 17:40:47,956 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-02 17:40:47,967 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-02 17:40:47,996 | Completed initialization in 28 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-02 17:40:48,726 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-02 17:40:48,730 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-02 17:40:52,361 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI2ODk0NDgsInVzZXJuYW1lIjoiYWRtaW4ifQ.DK5uzcBYPCyw8Nv8Skt_fbe-dX-IvP66XdulKErH4xw | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-02 17:40:53,503 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-02 17:40:53,585 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-02 17:40:53,630 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572687653504) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-02 17:40:53,959 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-02 17:40:53,980 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572687653960) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-02 17:41:12,937 | dictCode : global_perms_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-02 17:41:12,937 | dictCode : valid_status | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-02 17:41:12,943 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-02 17:41:12,944 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-02 17:41:12,965 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1572687672939) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-02 17:41:12,966 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1572687672939) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-02 17:43:05,531 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-02 17:43:05,541 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-02 17:43:05,550 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572687785537) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-02 17:51:57,008 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-02 17:51:57,040 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-11-02 17:51:57,097 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-11-02 17:51:57,105 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-02 17:53:30,053 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-02 17:53:30,065 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-02 17:53:30,080 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-02 17:54:16,082 | dictCode : activiti_sync | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-02 17:54:16,088 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-02 17:54:16,102 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=同步), DictModel(value=0, text=不同步)], timestamp=1572688456085) | getDictItems | SysDictController.java | 160 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Mon Nov 04 09:06:48 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-04 09:06:48,191 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 7532 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-04 09:06:48,198 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-04 09:06:52,748 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-04 09:06:52,753 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-04 09:06:52,874 | Finished Spring Data repository scanning in 98ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-04 09:06:53,464 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$3234e423] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:06:53,635 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:06:55,009 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:06:55,050 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:06:55,154 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$122f7a8d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:06:55,448 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:06:55,455 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$7bbdeb5e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:06:55,469 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:06:55,477 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:06:55,503 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:06:55,514 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$274938d7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:06:55,841 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:06:56,054 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:06:56,072 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$7d036b6d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:06:56,112 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$2548583d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:06:56,119 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:06:56,675 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-04 09:06:56,700 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 09:06:56,712 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 09:06:56,713 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 09:06:56,726 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 09:06:56,901 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 09:06:56,902 | Root WebApplicationContext: initialization completed in 8648 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-04 09:06:57,469 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-04 09:06:58,315 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-04 09:06:58,317 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-04 09:06:58,318 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-04 09:06:58,319 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-04 09:07:03,869 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-04 09:07:03,915 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-04 09:07:03,915 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-04 09:07:03,924 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-04 09:07:03,928 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-04 09:07:03,929 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-04 09:07:03,930 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-04 09:07:03,930 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-04 09:07:03,930 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@7137cd14 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-04 09:07:09,913 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-04 09:07:11,306 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-04 09:07:12,023 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-04 09:07:14,077 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-04 09:07:14,227 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-04 09:07:14,393 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-04 09:07:14,995 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-04 09:07:15,762 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-04 09:07:15,793 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-04 09:07:15,794 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-04 09:07:15,797 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-04 09:07:15,800 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-04 09:07:15,804 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-04 09:07:15,839 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 09:07:15,937 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-04 09:07:15,943 | Started JeecgApplication in 28.301 seconds (JVM running for 29.48) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-04 09:07:15,972 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-04 09:11:32,768 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 09:11:32,771 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-04 09:11:32,866 | Completed initialization in 94 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-04 09:11:33,831 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-04 09:11:33,833 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| ERROR | 2019-11-04 09:11:35,049 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-04 09:11:36,399 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| INFO | 2019-11-04 09:11:55,967 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 09:13:52,267 | dictCode : sex | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:13:52,328 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 09:13:52,372 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=男), DictModel(value=2, text=女)], timestamp=1572830032267) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 09:14:18,231 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 09:14:18,249 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 09:14:18,266 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 09:14:18,275 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 09:16:52,198 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 09:18:46,033 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 09:18:46,041 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 09:18:46,051 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 09:19:19,256 | ----duplicate check------:DuplicateCheckVo(tableName=sys_role, fieldName=role_code, fieldVal=0, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-04 09:19:19,389 | ----duplicate check------:DuplicateCheckVo(tableName=sys_role, fieldName=role_code, fieldVal=00, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-04 09:19:19,481 | ----duplicate check------:DuplicateCheckVo(tableName=sys_role, fieldName=role_code, fieldVal=001, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-04 09:19:27,494 | ----duplicate check------:DuplicateCheckVo(tableName=sys_role, fieldName=role_code, fieldVal=0001, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-04 09:19:28,115 | ----duplicate check------:DuplicateCheckVo(tableName=sys_role, fieldName=role_code, fieldVal=00001, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-04 09:19:29,682 | ----duplicate check------:DuplicateCheckVo(tableName=sys_role, fieldName=role_code, fieldVal=000001, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-04 09:20:13,596 | dictCode : activiti_sync | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:20:13,600 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 09:20:13,612 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=同步), DictModel(value=0, text=不同步)], timestamp=1572830413597) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 09:20:26,547 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=p, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-04 09:20:26,716 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=ph, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-04 09:20:26,887 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=ph, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-04 09:20:27,465 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=pho, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-04 09:20:27,644 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=phon, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-04 09:20:27,910 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=pho, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-04 09:20:28,384 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=ph, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-04 09:20:28,542 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=p, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-04 09:20:28,643 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-04 09:20:28,934 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=x, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-04 09:20:29,510 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=xt, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-04 09:20:29,762 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=x, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-04 09:20:29,869 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-04 09:20:31,426 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=x, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-04 09:20:31,913 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=xt, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-04 09:20:32,113 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=张, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-04 09:20:32,154 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=张d, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-04 09:20:32,428 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=张dg, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-04 09:20:32,577 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=张三, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-04 09:21:38,636 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-04 09:21:38,646 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-11-04 09:21:38,671 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-11-04 09:21:38,674 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-04 09:21:38,882 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 09:22:29,061 | dictCode : activiti_sync | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:22:29,064 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=同步), DictModel(value=0, text=不同步)], timestamp=1572830549062) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 09:22:39,445 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=phone, fieldVal=18802689894, dataId=35c236bcf78357244c4e34aefb020107) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-04 09:22:43,271 | ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=张三, dataId=35c236bcf78357244c4e34aefb020107) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-04 09:27:00,771 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:27:00,775 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 09:27:00,787 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572830820772) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 09:27:03,349 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:27:03,352 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 09:27:03,360 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572830823350) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 09:27:03,682 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:27:03,684 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572830823683) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 09:31:39,385 | ----jeecg---Code----Generation----[单表模型:csm_order_info]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-11-04 09:31:39,388 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=6329314464585308762, entityPackage=order, entityName=CsmOrderInfo, primaryKeyField=id, columns=[{"fieldDbName":"ope_id","fieldName":"opeId","filedComment":"手术类型","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"date","fieldName":"date","filedComment":"日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"tool_id","fieldName":"toolId","filedComment":"工具箱","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"scr_id","fieldName":"scrId","filedComment":"螺钉架","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"deliveryman_id","fieldName":"deliverymanId","filedComment":"送货员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"follower_id","fieldName":"followerId","filedComment":"跟台员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"saler_id","fieldName":"salerId","filedComment":"销售员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"hospital_id","fieldName":"hospitalId","filedComment":"医院","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"hospitals","dictTable":"","dictText":""}, {"fieldDbName":"patient","fieldName":"patient","filedComment":"患者","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"bednum","fieldName":"bednum","filedComment":"病床号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"12","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"company_id","fieldName":"companyId","filedComment":"销售公司","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"13","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"saleCompany","dictTable":"","dictText":""}, {"fieldDbName":"fetcher_id","fieldName":"fetcherId","filedComment":"取货员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"14","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"customer_id","fieldName":"customerId","filedComment":"客户","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"15","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"16","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"orderStatus","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"sel_depart","classType_row":"sel_depart","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"sel_depart","fieldOrderNum":"21","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"csm_order_info","ftlDescription":"csm_order_info","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"order","entityName":"CsmOrderInfo","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"ope_id","fieldName":"opeId","filedComment":"手术类型","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"date","fieldName":"date","filedComment":"日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"tool_id","fieldName":"toolId","filedComment":"工具箱","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"scr_id","fieldName":"scrId","filedComment":"螺钉架","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"deliveryman_id","fieldName":"deliverymanId","filedComment":"送货员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"follower_id","fieldName":"followerId","filedComment":"跟台员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"saler_id","fieldName":"salerId","filedComment":"销售员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"hospital_id","fieldName":"hospitalId","filedComment":"医院","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"hospitals","dictTable":"","dictText":""}, {"fieldDbName":"patient","fieldName":"patient","filedComment":"患者","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"bednum","fieldName":"bednum","filedComment":"病床号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"12","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"company_id","fieldName":"companyId","filedComment":"销售公司","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"13","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"saleCompany","dictTable":"","dictText":""}, {"fieldDbName":"fetcher_id","fieldName":"fetcherId","filedComment":"取货员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"14","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"customer_id","fieldName":"customerId","filedComment":"客户","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"15","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"16","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"orderStatus","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"17","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"18","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"19","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"20","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"sel_depart","classType_row":"sel_depart","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"sel_depart","fieldOrderNum":"21","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_order_info} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-11-04 09:31:39,399 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-11-04 09:31:39,794 | ----jeecg----Code----Generation-----[单表模型:csm_order_info]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| INFO | 2019-11-04 09:33:15,857 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 09:33:16,628 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:33:16,646 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572831196629) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 09:33:16,661 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:33:16,678 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572831196662) | getDictItems | SysDictController.java | 160 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Mon Nov 04 09:34:19 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-04 09:34:20,007 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 9980 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-04 09:34:20,014 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-04 09:34:23,075 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-04 09:34:23,084 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-04 09:34:23,216 | Finished Spring Data repository scanning in 105ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-04 09:34:23,972 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$80a117fe] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:34:24,264 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:34:25,729 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:34:25,922 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:34:26,128 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$609bae68] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:34:26,408 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:34:26,414 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$ca2a1f39] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:34:26,425 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:34:26,433 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:34:26,460 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:34:26,473 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$75b56cb2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:34:27,068 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:34:27,264 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:34:27,279 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$cb6f9f48] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:34:27,323 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$73b48c18] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:34:27,330 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:34:28,215 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-04 09:34:28,238 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 09:34:28,262 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 09:34:28,263 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 09:34:28,274 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 09:34:28,438 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 09:34:28,438 | Root WebApplicationContext: initialization completed in 8375 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-04 09:34:29,144 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-04 09:34:29,679 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-04 09:34:29,680 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-04 09:34:29,680 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-04 09:34:29,681 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-04 09:34:33,498 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-04 09:34:33,522 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-04 09:34:33,523 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-04 09:34:33,528 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-04 09:34:33,531 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-04 09:34:33,532 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-04 09:34:33,532 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-04 09:34:33,532 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-04 09:34:33,533 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@514c6ca0 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-04 09:34:35,560 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-04 09:34:35,767 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-04 09:34:36,208 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-04 09:34:37,486 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-04 09:34:37,524 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-04 09:34:37,591 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-04 09:34:37,874 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-04 09:34:38,127 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-04 09:34:38,145 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-04 09:34:38,145 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-04 09:34:38,148 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-04 09:34:38,165 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-04 09:34:38,167 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-04 09:34:38,188 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 09:34:38,239 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-04 09:34:38,243 | Started JeecgApplication in 18.752 seconds (JVM running for 19.847) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-04 09:34:38,262 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-04 09:34:47,679 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 09:34:47,680 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-04 09:34:47,722 | Completed initialization in 42 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-04 09:34:48,247 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-04 09:34:48,249 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-04 09:34:49,499 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 09:34:50,329 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:34:50,407 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572831290331) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 09:34:50,510 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:34:50,520 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572831290512) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 09:35:38,166 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 09:36:58,683 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 09:37:02,710 | dictCode : sys_depart,depart_name,id | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:37:02,711 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:37:02,711 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:37:02,711 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:37:02,716 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572831422712) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 09:37:02,739 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 09:37:02,739 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 09:37:02,739 | 无缓存dictTableList的时候调用这里! | queryTableDictItemsByCode | SysDictServiceImpl.java | 77 |
| INFO | 2019-11-04 09:37:02,751 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=15812cdbbe744f689acb0c831ca629de, text=人事部), DictModel(value=4f1765520d6346f9bd9c79e2479e5b12, text=市场部), DictModel(value=5159cde220114246b045e574adceafe9, text=研发部), DictModel(value=57197590443c44f083d42ae24ef26a2c, text=研发部), DictModel(value=67fc001af12a4f9b8458005d3f19934a, text=财务部), DictModel(value=6d35e179cd814e3299bd588ea7daed3f, text=卓尔互动公司), DictModel(value=743ba9dbdc114af8953a11022ef3096a, text=财务部), DictModel(value=a7d7e77e06c84325a40932163adcdaa6, text=财务部), DictModel(value=c6d7cb4deeac411cb3384b1b31278596, text=北京国炬公司), DictModel(value=e5a22ad57c9240e884b2462e9af465b7, text=华为)], timestamp=1572831422712) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 09:37:02,772 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572831422712) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 09:37:02,772 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572831422712) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 09:37:08,082 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:37:08,087 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572831428083) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 09:37:08,398 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:37:08,401 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572831428398) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 09:37:08,406 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:37:08,409 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572831428407) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 09:39:32,679 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:39:32,695 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572831572680) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 09:39:32,924 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:39:32,927 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572831572925) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 09:43:07,548 | ----jeecg---Code----Generation----[单表模型:csm_order_info]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-11-04 09:43:07,557 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=5052735741498220823, entityPackage=order, entityName=CsmOrderInfo, primaryKeyField=id, columns=[{"fieldDbName":"ope_id","fieldName":"opeId","filedComment":"手术类型","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"date","fieldName":"date","filedComment":"日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"tool_id","fieldName":"toolId","filedComment":"工具箱","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"scr_id","fieldName":"scrId","filedComment":"螺钉架","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"deliveryman_id","fieldName":"deliverymanId","filedComment":"送货员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"follower_id","fieldName":"followerId","filedComment":"跟台员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"saler_id","fieldName":"salerId","filedComment":"销售员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"hospital_id","fieldName":"hospitalId","filedComment":"医院","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"hospitals","dictTable":"","dictText":""}, {"fieldDbName":"patient","fieldName":"patient","filedComment":"患者","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"bednum","fieldName":"bednum","filedComment":"病床号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"12","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"company_id","fieldName":"companyId","filedComment":"销售公司","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"13","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"saleCompany","dictTable":"","dictText":""}, {"fieldDbName":"fetcher_id","fieldName":"fetcherId","filedComment":"取货员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"14","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"customer_id","fieldName":"customerId","filedComment":"客户","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"15","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"16","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"orderStatus","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"sel_user","classType_row":"sel_user","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"sel_user","fieldOrderNum":"21","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"csm_order_info","ftlDescription":"csm_order_info","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"order","entityName":"CsmOrderInfo","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"ope_id","fieldName":"opeId","filedComment":"手术类型","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"date","fieldName":"date","filedComment":"日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"tool_id","fieldName":"toolId","filedComment":"工具箱","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"scr_id","fieldName":"scrId","filedComment":"螺钉架","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"deliveryman_id","fieldName":"deliverymanId","filedComment":"送货员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"follower_id","fieldName":"followerId","filedComment":"跟台员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"saler_id","fieldName":"salerId","filedComment":"销售员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"hospital_id","fieldName":"hospitalId","filedComment":"医院","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"hospitals","dictTable":"","dictText":""}, {"fieldDbName":"patient","fieldName":"patient","filedComment":"患者","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"bednum","fieldName":"bednum","filedComment":"病床号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"12","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"company_id","fieldName":"companyId","filedComment":"销售公司","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"13","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"saleCompany","dictTable":"","dictText":""}, {"fieldDbName":"fetcher_id","fieldName":"fetcherId","filedComment":"取货员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"14","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"customer_id","fieldName":"customerId","filedComment":"客户","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"15","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"16","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"orderStatus","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"17","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"18","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"19","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"20","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"sel_user","classType_row":"sel_user","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"sel_user","fieldOrderNum":"21","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_order_info} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-11-04 09:43:07,568 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-11-04 09:43:07,923 | ----jeecg----Code----Generation-----[单表模型:csm_order_info]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| INFO | 2019-11-04 09:43:43,461 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 09:43:44,603 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:43:44,609 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572831824605) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 09:43:44,634 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:43:44,636 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572831824634) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 09:44:58,392 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 09:44:59,050 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:44:59,054 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572831899051) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 09:44:59,099 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:44:59,102 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572831899100) | getDictItems | SysDictController.java | 160 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Mon Nov 04 09:45:09 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-04 09:45:09,594 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 16520 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-04 09:45:09,601 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-04 09:45:11,624 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-04 09:45:11,628 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-04 09:45:11,754 | Finished Spring Data repository scanning in 105ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-04 09:45:12,338 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$66c95b5c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:45:12,497 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:45:13,875 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:45:13,937 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:45:14,033 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$46c3f1c6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:45:14,327 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:45:14,333 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$b0526297] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:45:14,347 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:45:14,356 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:45:14,384 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:45:14,394 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$5bddb010] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:45:14,659 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:45:14,831 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:45:14,847 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$b197e2a6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:45:14,905 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$59dccf76] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:45:14,913 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 09:45:15,523 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-04 09:45:15,549 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 09:45:15,582 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 09:45:15,584 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 09:45:15,598 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 09:45:15,796 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 09:45:15,796 | Root WebApplicationContext: initialization completed in 6138 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-04 09:45:16,326 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-04 09:45:17,047 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-04 09:45:17,047 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-04 09:45:17,048 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-04 09:45:17,048 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-04 09:45:20,592 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-04 09:45:20,614 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-04 09:45:20,615 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-04 09:45:20,620 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-04 09:45:20,623 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-04 09:45:20,624 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-04 09:45:20,624 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-04 09:45:20,625 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-04 09:45:20,625 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@55d98bbb | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-04 09:45:22,752 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-04 09:45:22,999 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-04 09:45:23,380 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-04 09:45:24,561 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-04 09:45:24,605 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-04 09:45:24,677 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-04 09:45:24,963 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-04 09:45:25,230 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-04 09:45:25,242 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-04 09:45:25,243 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-04 09:45:25,246 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-04 09:45:25,248 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-04 09:45:25,250 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-04 09:45:25,270 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 09:45:25,322 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-04 09:45:25,326 | Started JeecgApplication in 16.258 seconds (JVM running for 17.21) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-04 09:45:25,344 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-04 09:46:09,701 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 09:46:09,701 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-04 09:46:09,719 | Completed initialization in 17 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-04 09:46:10,048 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-04 09:46:10,050 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-04 09:46:11,245 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 09:46:16,282 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:46:16,334 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572831976285) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 09:46:16,574 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:46:16,579 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572831976575) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 09:46:16,592 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:46:16,597 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572831976592) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 09:46:19,290 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:46:19,290 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:46:19,290 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:46:19,295 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572831979291) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 09:46:19,295 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572831979291) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 09:46:19,296 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572831979291) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 09:49:52,520 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:49:52,537 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572832192521) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 09:49:52,770 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 09:49:52,774 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572832192772) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 09:53:07,592 | --查询规则-->pid = 1d4fd1864e90c66ac1de76e68695a808 | addEasyQuery | QueryGenerator.java | 387 |
| INFO | 2019-11-04 09:53:09,445 | --查询规则-->pid = 59c67023117dbad7a571b2c21582a04e | addEasyQuery | QueryGenerator.java | 387 |
| INFO | 2019-11-04 09:53:14,108 | 查询当前页:1 | queryPageList | SysAnnouncementController.java | 96 |
| INFO | 2019-11-04 09:53:14,109 | 查询当前页数量:10 | queryPageList | SysAnnouncementController.java | 97 |
| INFO | 2019-11-04 09:53:14,109 | 查询结果数量:2 | queryPageList | SysAnnouncementController.java | 98 |
| INFO | 2019-11-04 09:53:14,110 | 数据总数:2 | queryPageList | SysAnnouncementController.java | 99 |
| INFO | 2019-11-04 09:53:14,124 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 09:53:14,141 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 09:53:14,148 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 09:53:14,157 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 09:53:17,926 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 10:01:23,094 | dictCode : activiti_sync | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 10:01:23,097 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=同步), DictModel(value=0, text=不同步)], timestamp=1572832883095) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 10:07:13,478 | dictCode : valid_status | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 10:07:13,478 | dictCode : global_perms_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 10:07:13,492 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 10:07:13,492 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 10:07:13,524 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1572833233479) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 10:07:13,523 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1572833233479) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 10:07:56,711 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-04 10:07:56,721 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-11-04 10:07:56,742 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-11-04 10:07:56,745 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-04 10:10:03,907 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 10:10:03,907 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 10:10:03,910 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572833403909) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 10:10:03,910 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572833403909) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 10:10:22,771 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 10:11:39,743 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 10:11:39,744 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 10:11:39,744 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 10:11:39,746 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572833499744) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 10:11:39,747 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572833499745) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 10:11:39,747 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572833499744) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 10:18:29,158 | ————————身份认证失败——————————IP地址: 127.0.0.1 | doGetAuthenticationInfo | ShiroRealm.java | 90 |
| ERROR | 2019-11-04 10:18:29,250 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: token为空!
at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:91) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-04 10:26:30,958 | dictCode : activiti_sync | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 10:26:30,991 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 10:26:31,008 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=同步), DictModel(value=0, text=不同步)], timestamp=1572834390989) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 10:42:19,917 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 10:42:19,916 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 10:42:19,920 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 10:42:19,920 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 10:42:19,924 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572835339919) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 10:42:19,963 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572835339918) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 10:44:25,441 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 10:44:26,939 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 10:44:26,939 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 10:44:26,944 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572835466941) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 10:44:26,944 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572835466941) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 10:48:12,359 | ----jeecg---Code----Generation----[单表模型:csm_order_info]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-11-04 10:48:12,381 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=3373999534516916938, entityPackage=order, entityName=CsmOrderInfo, primaryKeyField=id, columns=[{"fieldDbName":"ope_id","fieldName":"opeId","filedComment":"手术类型","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"date","fieldName":"date","filedComment":"日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"tool_id","fieldName":"toolId","filedComment":"工具箱","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"scr_id","fieldName":"scrId","filedComment":"螺钉架","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"deliveryman_id","fieldName":"deliverymanId","filedComment":"送货员","fieldType":"java.lang.String","fieldDbType":"string","classType":"sel_user","classType_row":"sel_user","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"sel_user","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"follower_id","fieldName":"followerId","filedComment":"跟台员","fieldType":"java.lang.String","fieldDbType":"string","classType":"sel_user","classType_row":"sel_user","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"sel_user","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"saler_id","fieldName":"salerId","filedComment":"销售员","fieldType":"java.lang.String","fieldDbType":"string","classType":"sel_user","classType_row":"sel_user","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"sel_user","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"hospital_id","fieldName":"hospitalId","filedComment":"医院","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"hospitals","dictTable":"","dictText":""}, {"fieldDbName":"patient","fieldName":"patient","filedComment":"患者","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"bednum","fieldName":"bednum","filedComment":"病床号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"12","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"company_id","fieldName":"companyId","filedComment":"销售公司","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"13","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"saleCompany","dictTable":"","dictText":""}, {"fieldDbName":"fetcher_id","fieldName":"fetcherId","filedComment":"取货员","fieldType":"java.lang.String","fieldDbType":"string","classType":"sel_user","classType_row":"sel_user","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"sel_user","fieldOrderNum":"14","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"customer_id","fieldName":"customerId","filedComment":"客户","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"15","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"16","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"orderStatus","dictTable":"","dictText":""}], tableVo={"tableName":"csm_order_info","ftlDescription":"csm_order_info","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"order","entityName":"CsmOrderInfo","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"ope_id","fieldName":"opeId","filedComment":"手术类型","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"date","fieldName":"date","filedComment":"日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"tool_id","fieldName":"toolId","filedComment":"工具箱","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"scr_id","fieldName":"scrId","filedComment":"螺钉架","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"deliveryman_id","fieldName":"deliverymanId","filedComment":"送货员","fieldType":"java.lang.String","fieldDbType":"string","classType":"sel_user","classType_row":"sel_user","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"sel_user","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"follower_id","fieldName":"followerId","filedComment":"跟台员","fieldType":"java.lang.String","fieldDbType":"string","classType":"sel_user","classType_row":"sel_user","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"sel_user","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"saler_id","fieldName":"salerId","filedComment":"销售员","fieldType":"java.lang.String","fieldDbType":"string","classType":"sel_user","classType_row":"sel_user","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"sel_user","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"hospital_id","fieldName":"hospitalId","filedComment":"医院","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"hospitals","dictTable":"","dictText":""}, {"fieldDbName":"patient","fieldName":"patient","filedComment":"患者","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"bednum","fieldName":"bednum","filedComment":"病床号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"12","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"company_id","fieldName":"companyId","filedComment":"销售公司","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"13","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"saleCompany","dictTable":"","dictText":""}, {"fieldDbName":"fetcher_id","fieldName":"fetcherId","filedComment":"取货员","fieldType":"java.lang.String","fieldDbType":"string","classType":"sel_user","classType_row":"sel_user","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"sel_user","fieldOrderNum":"14","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"customer_id","fieldName":"customerId","filedComment":"客户","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"15","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"16","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"orderStatus","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"17","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"18","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"19","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"20","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"21","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_order_info} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-11-04 10:48:12,415 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-11-04 10:48:13,047 | ----jeecg----Code----Generation-----[单表模型:csm_order_info]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Mon Nov 04 10:49:24 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-04 10:49:24,714 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 14412 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-04 10:49:24,730 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-04 10:49:27,613 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-04 10:49:27,627 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-04 10:49:27,786 | Finished Spring Data repository scanning in 102ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-04 10:49:28,588 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$613286d2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 10:49:28,772 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 10:49:30,185 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 10:49:30,227 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 10:49:30,320 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$412d1d3c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 10:49:30,586 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 10:49:30,586 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$aabb8e0d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 10:49:30,602 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 10:49:30,617 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 10:49:30,633 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 10:49:30,649 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$5646db86] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 10:49:30,978 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 10:49:31,150 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 10:49:31,165 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$ac010e1c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 10:49:31,196 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$5445faec] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 10:49:31,213 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 10:49:31,807 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-04 10:49:31,823 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 10:49:31,854 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 10:49:31,854 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 10:49:31,854 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 10:49:32,042 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 10:49:32,042 | Root WebApplicationContext: initialization completed in 7265 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-04 10:49:32,526 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-04 10:49:33,132 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-04 10:49:33,132 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-04 10:49:33,132 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-04 10:49:33,132 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-04 10:49:36,664 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-04 10:49:36,696 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-04 10:49:36,696 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-04 10:49:36,696 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-04 10:49:36,711 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-04 10:49:36,711 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-04 10:49:36,711 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-04 10:49:36,711 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-04 10:49:36,711 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@19b33b0d | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-04 10:49:38,986 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-04 10:49:39,241 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-04 10:49:39,660 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-04 10:49:40,952 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-04 10:49:40,995 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-04 10:49:41,089 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-04 10:49:41,417 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-04 10:49:41,683 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-04 10:49:41,699 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-04 10:49:41,699 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-04 10:49:41,699 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-04 10:49:41,714 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-04 10:49:41,714 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-04 10:49:41,749 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 10:49:41,800 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-04 10:49:41,803 | Started JeecgApplication in 17.622 seconds (JVM running for 18.618) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-04 10:49:41,823 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-04 10:50:06,467 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 10:50:06,468 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-04 10:50:06,495 | Completed initialization in 27 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-04 10:50:06,873 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-04 10:50:06,875 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-04 10:50:08,114 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 10:50:24,595 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 10:50:24,595 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 10:50:24,595 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 10:50:24,639 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 10:50:24,640 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 10:50:24,639 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 10:50:24,719 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572835824597) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 10:50:24,719 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572835824597) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 10:50:24,719 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572835824597) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 10:50:33,066 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 10:50:33,072 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 10:50:33,102 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 10:50:33,188 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572835833069) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 10:50:33,188 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572835833078) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 10:50:33,188 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572835833106) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 10:50:38,721 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 10:50:38,733 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 10:50:38,744 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 10:50:38,752 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 10:56:12,981 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 10:56:12,983 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572836172981) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 10:56:12,984 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 10:56:12,993 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572836172984) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 10:56:12,998 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 10:56:13,001 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572836172999) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:02:13,975 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:02:13,979 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572836533976) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:02:14,270 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:02:14,272 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572836534271) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:02:14,274 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:02:14,276 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572836534275) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:02:25,629 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:02:25,629 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:02:25,629 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:02:25,646 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572836545630) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:02:25,646 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572836545630) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:02:25,646 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572836545630) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:03:46,503 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:03:46,505 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572836626503) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:03:47,622 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:03:47,623 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:03:47,625 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572836627623) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:03:47,627 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572836627623) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:03:49,501 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:03:49,510 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572836629502) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:03:49,525 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:03:49,525 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:03:49,528 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572836629527) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:03:49,538 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572836629536) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:03:56,864 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:03:56,864 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:03:56,864 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:03:56,866 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572836636865) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:03:56,866 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572836636865) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:03:56,866 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572836636865) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:04:04,262 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 11:04:05,202 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:04:05,223 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572836645203) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:04:05,517 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:04:05,517 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:04:05,521 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572836645518) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:04:05,521 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572836645518) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:04:08,523 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:04:08,523 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:04:08,523 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:04:08,525 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572836648523) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:04:08,525 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572836648523) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:04:08,525 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572836648523) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:05:20,345 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:05:20,361 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572836720360) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:05:20,473 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:05:20,473 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:05:20,473 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572836720473) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:05:20,473 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572836720473) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:05:24,790 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:05:24,792 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572836724791) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:05:24,792 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:05:24,793 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572836724792) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:05:24,794 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:05:24,796 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572836724794) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:11:04,531 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:11:04,543 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572837064542) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:11:04,683 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:11:04,683 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572837064683) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:11:04,840 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:11:04,840 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:11:04,840 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572837064840) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:11:04,840 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572837064840) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:11:05,371 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:11:05,371 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572837065371) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:11:05,465 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:11:05,465 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572837065465) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:11:24,649 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:11:24,649 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:11:24,650 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:11:24,652 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572837084650) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:11:24,652 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572837084651) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:11:24,652 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572837084650) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:11:54,620 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:11:54,627 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572837114621) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:11:54,734 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:11:54,737 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572837114735) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:11:54,921 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:11:54,922 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:11:54,923 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572837114922) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:11:54,925 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572837114923) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:11:54,942 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:11:54,945 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572837114943) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:11:55,053 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:11:55,068 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572837115053) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:11:55,249 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:11:55,251 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572837115250) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:11:55,257 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:11:55,259 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572837115257) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:11:55,289 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:11:55,291 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572837115289) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:28:10,446 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 11:28:11,416 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:28:11,422 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572838091418) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:28:11,699 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:28:11,702 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572838091699) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:28:11,702 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:28:11,702 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572838091702) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:33:48,080 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:33:48,084 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572838428081) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:33:48,096 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:33:48,100 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572838428097) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:33:48,107 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:33:48,110 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572838428107) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:34:35,102 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 11:34:35,692 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:34:35,694 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572838475692) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:34:36,041 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:34:36,043 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:34:36,043 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572838476042) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:34:36,044 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572838476043) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:34:38,768 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:34:38,774 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:34:38,776 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572838478772) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:34:38,777 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572838478775) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:40:03,520 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:40:03,527 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572838803521) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:52:36,176 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 11:52:39,681 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:52:39,713 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 11:52:39,764 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572839559682) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:52:39,953 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:52:39,955 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 11:52:39,969 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:52:39,974 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 11:52:39,979 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572839559969) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:52:39,987 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572839559953) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:52:42,422 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:52:42,424 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:52:42,425 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572839562423) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:52:42,427 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572839562426) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:52:42,442 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 11:52:42,444 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572839562442) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 11:52:42,814 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 11:52:42,842 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 11:52:42,857 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 11:52:42,870 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| ERROR | 2019-11-04 13:33:59,080 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-04 13:34:18,744 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| INFO | 2019-11-04 13:34:52,043 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NDc0OTEsInVzZXJuYW1lIjoiYWRtaW4ifQ.ojIIhMCfl5FcUsQd-dPiZFpKxqJ5nx2GtwQGBo5tC_U | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 13:34:53,415 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 13:34:53,415 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 13:34:53,415 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 13:34:53,425 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 13:34:53,425 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 13:34:53,425 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 13:34:53,448 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572845693418) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 13:34:53,448 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572845693418) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 13:34:53,451 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572845693417) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 13:35:03,780 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 13:35:03,780 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 13:35:03,782 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572845703781) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 13:35:03,786 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572845703781) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 13:35:04,176 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 13:35:04,192 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 13:35:04,214 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 13:35:04,227 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 13:56:09,127 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 13:56:09,148 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 13:56:09,167 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572846969139) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 13:56:09,250 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 13:56:09,252 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572846969250) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 13:58:43,099 | ----jeecg---Code----Generation----[单表模型:csm_company]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-11-04 13:58:43,110 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-3203486113768669753, entityPackage=baseinfo, entityName=CsmCompany, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"csm_company","ftlDescription":"csm_company","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"baseinfo","entityName":"CsmCompany","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"7","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_company} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-11-04 13:58:43,117 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-11-04 13:58:44,443 | ----jeecg----Code----Generation-----[单表模型:csm_company]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| INFO | 2019-11-04 13:59:47,109 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NDc0OTEsInVzZXJuYW1lIjoiYWRtaW4ifQ.ojIIhMCfl5FcUsQd-dPiZFpKxqJ5nx2GtwQGBo5tC_U | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 13:59:55,957 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 13:59:55,978 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572847195958) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 13:59:56,315 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 13:59:56,316 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572847196315) | getDictItems | SysDictController.java | 160 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Mon Nov 04 14:00:21 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-04 14:00:21,163 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 8052 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-04 14:00:21,170 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-04 14:00:23,335 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-04 14:00:23,339 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-04 14:00:23,460 | Finished Spring Data repository scanning in 96ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-04 14:00:24,008 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$9fca41db] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:00:24,151 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:00:25,501 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:00:25,546 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:00:25,653 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$7fc4d845] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:00:25,957 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:00:25,964 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$e9534916] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:00:25,975 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:00:25,986 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:00:26,010 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:00:26,019 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$94de968f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:00:26,341 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:00:26,552 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:00:26,568 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$ea98c925] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:00:26,607 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$92ddb5f5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:00:26,613 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:00:27,196 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-04 14:00:27,218 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 14:00:27,245 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 14:00:27,246 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 14:00:27,257 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 14:00:27,445 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 14:00:27,446 | Root WebApplicationContext: initialization completed in 6215 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-04 14:00:27,907 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-04 14:00:28,438 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-04 14:00:28,438 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-04 14:00:28,439 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-04 14:00:28,439 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-04 14:00:31,884 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-04 14:00:31,910 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-04 14:00:31,911 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-04 14:00:31,916 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-04 14:00:31,918 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-04 14:00:31,919 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-04 14:00:31,919 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-04 14:00:31,919 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-04 14:00:31,920 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@3f67f5ff | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-04 14:00:34,068 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-04 14:00:34,377 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-04 14:00:34,932 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-04 14:00:36,149 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-04 14:00:36,187 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-04 14:00:36,256 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-04 14:00:36,551 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-04 14:00:36,795 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-04 14:00:36,812 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-04 14:00:36,813 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-04 14:00:36,815 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-04 14:00:36,819 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-04 14:00:36,820 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-04 14:00:36,842 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 14:00:36,890 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-04 14:00:36,893 | Started JeecgApplication in 16.634 seconds (JVM running for 17.597) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-04 14:00:36,910 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-04 14:01:21,066 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 14:01:21,066 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-04 14:01:21,091 | Completed initialization in 24 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-04 14:01:21,479 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-04 14:01:21,482 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-04 14:01:51,331 | dictCode : global_perms_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:01:51,523 | dictCode : valid_status | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:01:51,548 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 14:01:51,547 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 14:01:51,599 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1572847311524) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:01:51,599 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1572847311332) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:02:01,392 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-04 14:02:01,413 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-11-04 14:02:01,440 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-11-04 14:02:01,444 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-04 14:02:12,391 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NDc0OTEsInVzZXJuYW1lIjoiYWRtaW4ifQ.ojIIhMCfl5FcUsQd-dPiZFpKxqJ5nx2GtwQGBo5tC_U | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 14:02:16,121 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:02:16,121 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:02:16,121 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:02:16,126 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572847336122) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:02:16,126 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572847336122) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:02:16,126 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572847336122) | getDictItems | SysDictController.java | 160 |
| ERROR | 2019-11-04 14:02:19,165 | {conn-10004, pstmt-20033} execute error. SELECT COUNT(1) FROM csm_company | statementLogError | Slf4jLogFilter.java | 149 |
| com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.csm_company' doesn't exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181) at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227) at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:224) at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.intercept(PaginationInterceptor.java:193) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) at com.sun.proxy.$Proxy256.prepare(Unknown Source) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.prepareStatement(MybatisSimpleExecutor.java:94) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:66) at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) at sun.reflect.GeneratedMethodAccessor228.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy255.query(Unknown Source) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) at sun.reflect.GeneratedMethodAccessor238.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) at com.sun.proxy.$Proxy131.selectList(Unknown Source) at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:115) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:86) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62) at com.sun.proxy.$Proxy213.selectPage(Unknown Source) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.page(ServiceImpl.java:276) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$73b80fae.page(<generated>) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$653583fa.page(<generated>) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController.queryPageList(CsmCompanyController.java:65) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$FastClassBySpringCGLIB$$81e8b3b9.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88) at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$EnhancerBySpringCGLIB$$cdc85171.queryPageList(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| ERROR | 2019-11-04 14:02:19,174 | nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company | handleException | JeecgBootExceptionHandler.java | 54 |
| org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql :
SELECT COUNT(1) FROM csm_company
### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql :
SELECT COUNT(1) FROM csm_company
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:77) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) at com.sun.proxy.$Proxy131.selectList(Unknown Source) at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:115) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:86) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62) at com.sun.proxy.$Proxy213.selectPage(Unknown Source) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.page(ServiceImpl.java:276) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$73b80fae.page(<generated>) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$653583fa.page(<generated>) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController.queryPageList(CsmCompanyController.java:65) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$FastClassBySpringCGLIB$$81e8b3b9.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88) at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$EnhancerBySpringCGLIB$$cdc85171.queryPageList(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:149) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) at sun.reflect.GeneratedMethodAccessor238.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) ... 124 common frames omitted Caused by: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company at com.baomidou.mybatisplus.core.toolkit.ExceptionUtils.mpe(ExceptionUtils.java:39) at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:239) at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.intercept(PaginationInterceptor.java:193) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) at com.sun.proxy.$Proxy256.prepare(Unknown Source) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.prepareStatement(MybatisSimpleExecutor.java:94) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:66) at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) at sun.reflect.GeneratedMethodAccessor228.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy255.query(Unknown Source) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) ... 129 common frames omitted Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.csm_company' doesn't exist at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181) at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227) at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:224) ... 144 common frames omitted | |||||
| ERROR | 2019-11-04 14:02:26,687 | {conn-10004, pstmt-20034} execute error. SELECT COUNT(1) FROM csm_company | statementLogError | Slf4jLogFilter.java | 149 |
| com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.csm_company' doesn't exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181) at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227) at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:224) at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.intercept(PaginationInterceptor.java:193) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) at com.sun.proxy.$Proxy256.prepare(Unknown Source) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.prepareStatement(MybatisSimpleExecutor.java:94) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:66) at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) at sun.reflect.GeneratedMethodAccessor228.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy255.query(Unknown Source) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) at sun.reflect.GeneratedMethodAccessor238.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) at com.sun.proxy.$Proxy131.selectList(Unknown Source) at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:115) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:86) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62) at com.sun.proxy.$Proxy213.selectPage(Unknown Source) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.page(ServiceImpl.java:276) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$73b80fae.page(<generated>) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$653583fa.page(<generated>) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController.queryPageList(CsmCompanyController.java:65) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$FastClassBySpringCGLIB$$81e8b3b9.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88) at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50) at sun.reflect.GeneratedMethodAccessor281.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$EnhancerBySpringCGLIB$$cdc85171.queryPageList(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| ERROR | 2019-11-04 14:02:26,707 | nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company | handleException | JeecgBootExceptionHandler.java | 54 |
| org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql :
SELECT COUNT(1) FROM csm_company
### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql :
SELECT COUNT(1) FROM csm_company
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:77) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) at com.sun.proxy.$Proxy131.selectList(Unknown Source) at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:115) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:86) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62) at com.sun.proxy.$Proxy213.selectPage(Unknown Source) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.page(ServiceImpl.java:276) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$73b80fae.page(<generated>) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$653583fa.page(<generated>) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController.queryPageList(CsmCompanyController.java:65) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$FastClassBySpringCGLIB$$81e8b3b9.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88) at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50) at sun.reflect.GeneratedMethodAccessor281.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$EnhancerBySpringCGLIB$$cdc85171.queryPageList(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:149) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) at sun.reflect.GeneratedMethodAccessor238.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) ... 123 common frames omitted Caused by: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company at com.baomidou.mybatisplus.core.toolkit.ExceptionUtils.mpe(ExceptionUtils.java:39) at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:239) at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.intercept(PaginationInterceptor.java:193) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) at com.sun.proxy.$Proxy256.prepare(Unknown Source) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.prepareStatement(MybatisSimpleExecutor.java:94) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:66) at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) at sun.reflect.GeneratedMethodAccessor228.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy255.query(Unknown Source) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) ... 128 common frames omitted Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.csm_company' doesn't exist at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181) at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227) at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:224) ... 143 common frames omitted | |||||
| INFO | 2019-11-04 14:05:55,126 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:05:55,126 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| ERROR | 2019-11-04 14:05:55,132 | {conn-10003, pstmt-20035} execute error. SELECT COUNT(1) FROM csm_company | statementLogError | Slf4jLogFilter.java | 149 |
| com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.csm_company' doesn't exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181) at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227) at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:224) at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.intercept(PaginationInterceptor.java:193) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) at com.sun.proxy.$Proxy256.prepare(Unknown Source) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.prepareStatement(MybatisSimpleExecutor.java:94) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:66) at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) at sun.reflect.GeneratedMethodAccessor228.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy255.query(Unknown Source) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) at sun.reflect.GeneratedMethodAccessor238.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) at com.sun.proxy.$Proxy131.selectList(Unknown Source) at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:115) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:86) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62) at com.sun.proxy.$Proxy213.selectPage(Unknown Source) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.page(ServiceImpl.java:276) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$73b80fae.page(<generated>) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$653583fa.page(<generated>) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController.queryPageList(CsmCompanyController.java:65) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$FastClassBySpringCGLIB$$81e8b3b9.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88) at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50) at sun.reflect.GeneratedMethodAccessor281.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$EnhancerBySpringCGLIB$$cdc85171.queryPageList(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-04 14:05:55,177 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572847555174) | getDictItems | SysDictController.java | 160 |
| ERROR | 2019-11-04 14:05:55,176 | nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company | handleException | JeecgBootExceptionHandler.java | 54 |
| org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql :
SELECT COUNT(1) FROM csm_company
### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql :
SELECT COUNT(1) FROM csm_company
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:77) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) at com.sun.proxy.$Proxy131.selectList(Unknown Source) at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:115) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:86) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62) at com.sun.proxy.$Proxy213.selectPage(Unknown Source) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.page(ServiceImpl.java:276) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$73b80fae.page(<generated>) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$653583fa.page(<generated>) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController.queryPageList(CsmCompanyController.java:65) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$FastClassBySpringCGLIB$$81e8b3b9.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88) at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50) at sun.reflect.GeneratedMethodAccessor281.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$EnhancerBySpringCGLIB$$cdc85171.queryPageList(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:149) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) at sun.reflect.GeneratedMethodAccessor238.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) ... 123 common frames omitted Caused by: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company at com.baomidou.mybatisplus.core.toolkit.ExceptionUtils.mpe(ExceptionUtils.java:39) at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:239) at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.intercept(PaginationInterceptor.java:193) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) at com.sun.proxy.$Proxy256.prepare(Unknown Source) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.prepareStatement(MybatisSimpleExecutor.java:94) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:66) at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) at sun.reflect.GeneratedMethodAccessor228.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy255.query(Unknown Source) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) ... 128 common frames omitted Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.csm_company' doesn't exist at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181) at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227) at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:224) ... 143 common frames omitted | |||||
| INFO | 2019-11-04 14:05:55,178 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572847555174) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:06:15,166 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NDc0OTEsInVzZXJuYW1lIjoiYWRtaW4ifQ.ojIIhMCfl5FcUsQd-dPiZFpKxqJ5nx2GtwQGBo5tC_U | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 14:06:16,588 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:06:16,591 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:06:16,595 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572847576590) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:06:16,596 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572847576593) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:06:16,613 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:06:16,616 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572847576614) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:06:28,087 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:06:28,093 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572847588089) | getDictItems | SysDictController.java | 160 |
| ERROR | 2019-11-04 14:06:28,077 | {conn-10002, pstmt-20060} execute error. SELECT COUNT(1) FROM csm_company | statementLogError | Slf4jLogFilter.java | 149 |
| com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.csm_company' doesn't exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181) at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227) at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:224) at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.intercept(PaginationInterceptor.java:193) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) at com.sun.proxy.$Proxy256.prepare(Unknown Source) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.prepareStatement(MybatisSimpleExecutor.java:94) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:66) at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) at sun.reflect.GeneratedMethodAccessor228.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy255.query(Unknown Source) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) at sun.reflect.GeneratedMethodAccessor238.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) at com.sun.proxy.$Proxy131.selectList(Unknown Source) at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:115) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:86) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62) at com.sun.proxy.$Proxy213.selectPage(Unknown Source) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.page(ServiceImpl.java:276) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$73b80fae.page(<generated>) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$653583fa.page(<generated>) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController.queryPageList(CsmCompanyController.java:65) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$FastClassBySpringCGLIB$$81e8b3b9.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88) at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50) at sun.reflect.GeneratedMethodAccessor281.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$EnhancerBySpringCGLIB$$cdc85171.queryPageList(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-04 14:06:28,139 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:06:28,142 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572847588140) | getDictItems | SysDictController.java | 160 |
| ERROR | 2019-11-04 14:06:28,164 | nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company | handleException | JeecgBootExceptionHandler.java | 54 |
| org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql :
SELECT COUNT(1) FROM csm_company
### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql :
SELECT COUNT(1) FROM csm_company
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:77) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) at com.sun.proxy.$Proxy131.selectList(Unknown Source) at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:115) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:86) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62) at com.sun.proxy.$Proxy213.selectPage(Unknown Source) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.page(ServiceImpl.java:276) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$73b80fae.page(<generated>) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$653583fa.page(<generated>) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController.queryPageList(CsmCompanyController.java:65) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$FastClassBySpringCGLIB$$81e8b3b9.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88) at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50) at sun.reflect.GeneratedMethodAccessor281.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$EnhancerBySpringCGLIB$$cdc85171.queryPageList(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:149) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) at sun.reflect.GeneratedMethodAccessor238.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) ... 123 common frames omitted Caused by: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company at com.baomidou.mybatisplus.core.toolkit.ExceptionUtils.mpe(ExceptionUtils.java:39) at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:239) at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.intercept(PaginationInterceptor.java:193) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) at com.sun.proxy.$Proxy256.prepare(Unknown Source) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.prepareStatement(MybatisSimpleExecutor.java:94) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:66) at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) at sun.reflect.GeneratedMethodAccessor228.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy255.query(Unknown Source) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) ... 128 common frames omitted Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.csm_company' doesn't exist at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181) at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227) at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:224) ... 143 common frames omitted | |||||
| INFO | 2019-11-04 14:06:59,788 | ————————身份认证失败——————————IP地址: 127.0.0.1 | doGetAuthenticationInfo | ShiroRealm.java | 90 |
| ERROR | 2019-11-04 14:06:59,831 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: token为空!
at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:91) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| ERROR | 2019-11-04 14:07:49,253 | {conn-10005, pstmt-20065} execute error. SELECT COUNT(1) FROM csm_company | statementLogError | Slf4jLogFilter.java | 149 |
| com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.csm_company' doesn't exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181) at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227) at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:224) at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.intercept(PaginationInterceptor.java:193) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) at com.sun.proxy.$Proxy256.prepare(Unknown Source) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.prepareStatement(MybatisSimpleExecutor.java:94) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:66) at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) at sun.reflect.GeneratedMethodAccessor228.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy255.query(Unknown Source) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) at sun.reflect.GeneratedMethodAccessor238.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) at com.sun.proxy.$Proxy131.selectList(Unknown Source) at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:115) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:86) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62) at com.sun.proxy.$Proxy213.selectPage(Unknown Source) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.page(ServiceImpl.java:276) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$73b80fae.page(<generated>) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$653583fa.page(<generated>) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController.queryPageList(CsmCompanyController.java:65) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$FastClassBySpringCGLIB$$81e8b3b9.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88) at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50) at sun.reflect.GeneratedMethodAccessor281.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$EnhancerBySpringCGLIB$$cdc85171.queryPageList(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| ERROR | 2019-11-04 14:07:49,259 | nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company | handleException | JeecgBootExceptionHandler.java | 54 |
| org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql :
SELECT COUNT(1) FROM csm_company
### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql :
SELECT COUNT(1) FROM csm_company
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:77) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) at com.sun.proxy.$Proxy131.selectList(Unknown Source) at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:115) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:86) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62) at com.sun.proxy.$Proxy213.selectPage(Unknown Source) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.page(ServiceImpl.java:276) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$73b80fae.page(<generated>) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$653583fa.page(<generated>) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController.queryPageList(CsmCompanyController.java:65) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$FastClassBySpringCGLIB$$81e8b3b9.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88) at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50) at sun.reflect.GeneratedMethodAccessor281.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$EnhancerBySpringCGLIB$$cdc85171.queryPageList(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:149) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) at sun.reflect.GeneratedMethodAccessor238.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) ... 123 common frames omitted Caused by: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company at com.baomidou.mybatisplus.core.toolkit.ExceptionUtils.mpe(ExceptionUtils.java:39) at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:239) at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.intercept(PaginationInterceptor.java:193) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) at com.sun.proxy.$Proxy256.prepare(Unknown Source) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.prepareStatement(MybatisSimpleExecutor.java:94) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:66) at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) at sun.reflect.GeneratedMethodAccessor228.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy255.query(Unknown Source) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) ... 128 common frames omitted Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.csm_company' doesn't exist at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181) at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227) at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:224) ... 143 common frames omitted | |||||
| INFO | 2019-11-04 14:36:00,037 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NDc0OTEsInVzZXJuYW1lIjoiYWRtaW4ifQ.ojIIhMCfl5FcUsQd-dPiZFpKxqJ5nx2GtwQGBo5tC_U | getUserPermissionByToken | SysPermissionController.java | 120 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Mon Nov 04 14:38:16 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-04 14:38:16,915 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 18040 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-04 14:38:16,920 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-04 14:38:19,072 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-04 14:38:19,076 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-04 14:38:19,201 | Finished Spring Data repository scanning in 99ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-04 14:38:19,965 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$37cb8626] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:38:20,126 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:38:21,919 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:38:21,961 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:38:22,096 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$17c61c90] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:38:22,476 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:38:22,487 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$81548d61] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:38:22,499 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:38:22,509 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:38:22,538 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:38:22,551 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$2cdfdada] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:38:22,888 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:38:23,102 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:38:23,117 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$829a0d70] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:38:23,161 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$2adefa40] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:38:23,167 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:38:23,723 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-04 14:38:23,746 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 14:38:23,770 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 14:38:23,770 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 14:38:23,783 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 14:38:23,947 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 14:38:23,947 | Root WebApplicationContext: initialization completed in 6977 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-04 14:38:24,479 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-04 14:38:25,027 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-04 14:38:25,028 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-04 14:38:25,028 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-04 14:38:25,029 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-04 14:38:28,042 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-04 14:38:28,066 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-04 14:38:28,067 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-04 14:38:28,072 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-04 14:38:28,075 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-04 14:38:28,076 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-04 14:38:28,077 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-04 14:38:28,077 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-04 14:38:28,077 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@5318731f | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-04 14:38:29,985 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-04 14:38:30,252 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-04 14:38:30,682 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-04 14:38:32,062 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-04 14:38:32,118 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-04 14:38:32,208 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-04 14:38:32,540 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-04 14:38:32,792 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-04 14:38:32,809 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-04 14:38:32,809 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-04 14:38:32,812 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-04 14:38:32,814 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-04 14:38:32,816 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-04 14:38:32,839 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 14:38:32,891 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-04 14:38:32,895 | Started JeecgApplication in 16.982 seconds (JVM running for 18.0) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-04 14:38:32,915 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-04 14:39:09,890 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 14:39:09,890 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-04 14:39:09,922 | Completed initialization in 31 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-04 14:39:10,347 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-04 14:39:10,349 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-04 14:39:11,746 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NDc0OTEsInVzZXJuYW1lIjoiYWRtaW4ifQ.ojIIhMCfl5FcUsQd-dPiZFpKxqJ5nx2GtwQGBo5tC_U | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 14:39:24,390 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:39:24,428 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572849564392) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:39:24,601 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:39:24,605 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572849564602) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:40:35,153 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-04 14:40:35,175 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-11-04 14:40:35,214 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-11-04 14:40:35,221 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-04 14:40:35,232 | [IP] [online数据库导入表] --表名:csm_company | d | OnlCgformHeadController.java | 440 |
| INFO | 2019-11-04 14:40:35,554 | columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-04 14:40:35,556 | columnt : {"fieldDbName":"NAME","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-04 14:40:35,556 | columnt : {"fieldDbName":"CODE","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-04 14:40:35,557 | columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-04 14:40:35,557 | columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-04 14:40:35,558 | columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-04 14:40:35,558 | columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-04 14:40:35,559 | columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-04 14:42:23,382 | ----jeecg---Code----Generation----[单表模型:csm_company]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-11-04 14:42:23,384 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=5232421204165095293, entityPackage=baseinfo, entityName=CsmCompany, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"csm_company","ftlDescription":"csm_company","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"baseinfo","entityName":"CsmCompany","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"7","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_company} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-11-04 14:42:23,387 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-11-04 14:42:23,752 | ----jeecg----Code----Generation-----[单表模型:csm_company]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Mon Nov 04 14:43:40 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-04 14:43:40,837 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 17260 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-04 14:43:40,844 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-04 14:43:42,751 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-04 14:43:42,758 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-04 14:43:42,880 | Finished Spring Data repository scanning in 99ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-04 14:43:43,398 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$847fbcd9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:43:43,543 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:43:44,805 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:43:44,867 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:43:44,992 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$647a5343] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:43:45,244 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:43:45,251 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$ce08c414] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:43:45,264 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:43:45,273 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:43:45,296 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:43:45,306 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$7994118d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:43:45,573 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:43:45,751 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:43:45,764 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$cf4e4423] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:43:45,805 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$779330f3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:43:45,812 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-04 14:43:46,368 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-04 14:43:46,392 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 14:43:46,409 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 14:43:46,409 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 14:43:46,422 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 14:43:46,599 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 14:43:46,599 | Root WebApplicationContext: initialization completed in 5704 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-04 14:43:47,059 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-04 14:43:47,520 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-04 14:43:47,521 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-04 14:43:47,522 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-04 14:43:47,523 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-04 14:43:50,454 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-04 14:43:50,475 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-04 14:43:50,476 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-04 14:43:50,480 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-04 14:43:50,482 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-04 14:43:50,483 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-04 14:43:50,484 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-04 14:43:50,484 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-04 14:43:50,484 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@72c29d87 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-04 14:43:52,672 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-04 14:43:52,942 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-04 14:43:53,457 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-04 14:43:54,460 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-04 14:43:54,495 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-04 14:43:54,557 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-04 14:43:54,840 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-04 14:43:55,110 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-04 14:43:55,122 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-04 14:43:55,122 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-04 14:43:55,125 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-04 14:43:55,128 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-04 14:43:55,130 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-04 14:43:55,151 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 14:43:55,203 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-04 14:43:55,207 | Started JeecgApplication in 14.874 seconds (JVM running for 15.832) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-04 14:43:55,222 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-04 14:44:59,060 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-04 14:44:59,068 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-04 14:44:59,089 | Completed initialization in 21 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-04 14:44:59,480 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-04 14:44:59,482 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-04 14:45:00,691 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NDc0OTEsInVzZXJuYW1lIjoiYWRtaW4ifQ.ojIIhMCfl5FcUsQd-dPiZFpKxqJ5nx2GtwQGBo5tC_U | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 14:45:02,351 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:45:02,424 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572849902353) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:45:02,488 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:45:02,496 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572849902489) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:45:04,895 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:45:04,895 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:45:04,916 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:45:04,940 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 14:45:04,940 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 14:45:04,940 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 14:45:04,984 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572849904896) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:45:04,984 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572849904896) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:45:04,985 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572849904917) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:45:30,982 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:45:30,982 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:45:30,997 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572849930983) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:45:30,997 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572849930983) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:45:31,429 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 14:45:31,450 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 14:45:31,467 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 14:45:31,482 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 14:46:39,249 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:46:39,263 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:46:39,265 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572849999263) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:46:39,265 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572849999263) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:46:56,005 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NDc0OTEsInVzZXJuYW1lIjoiYWRtaW4ifQ.ojIIhMCfl5FcUsQd-dPiZFpKxqJ5nx2GtwQGBo5tC_U | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 14:47:02,666 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:47:02,669 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572850022667) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:47:02,682 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:47:02,685 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572850022683) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:47:02,689 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:47:02,694 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572850022692) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:50:32,122 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:50:32,132 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572850232124) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:50:32,135 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:50:32,137 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:50:32,138 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572850232136) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:50:32,139 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572850232138) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:51:00,229 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NDc0OTEsInVzZXJuYW1lIjoiYWRtaW4ifQ.ojIIhMCfl5FcUsQd-dPiZFpKxqJ5nx2GtwQGBo5tC_U | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 14:51:09,451 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:51:09,453 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:51:09,454 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572850269452) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:51:09,454 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:51:09,458 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572850269455) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:51:09,459 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572850269455) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:55:11,618 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:55:11,618 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 14:55:11,623 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572850511619) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:55:11,623 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572850511619) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 14:56:28,062 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NDc0OTEsInVzZXJuYW1lIjoiYWRtaW4ifQ.ojIIhMCfl5FcUsQd-dPiZFpKxqJ5nx2GtwQGBo5tC_U | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 15:05:50,894 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NDc0OTEsInVzZXJuYW1lIjoiYWRtaW4ifQ.ojIIhMCfl5FcUsQd-dPiZFpKxqJ5nx2GtwQGBo5tC_U | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 15:05:57,216 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 15:05:57,242 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572851157220) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 15:05:57,484 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 15:05:57,489 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572851157485) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 15:08:02,996 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 15:08:03,000 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572851282997) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 15:08:03,024 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 15:08:03,026 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572851283024) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 15:16:05,836 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 15:16:05,857 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572851765850) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 15:16:06,049 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 15:16:06,052 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572851766050) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 15:18:10,804 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 15:18:10,809 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572851890807) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 15:18:10,947 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 15:18:10,949 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572851890947) | getDictItems | SysDictController.java | 160 |
| ERROR | 2019-11-04 15:52:50,951 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| ERROR | 2019-11-04 15:52:50,951 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| ERROR | 2019-11-04 15:52:50,951 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-04 15:52:53,622 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| INFO | 2019-11-04 15:53:31,165 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NTU4MTAsInVzZXJuYW1lIjoiYWRtaW4ifQ.tYeLfndSRKIhTvREY5M2X3pdqT6_vEE7A9TPYLO-m5c | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 15:53:59,755 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 15:53:59,781 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 15:53:59,803 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 15:53:59,815 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 16:20:20,282 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 16:46:32,130 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NTU4MTAsInVzZXJuYW1lIjoiYWRtaW4ifQ.tYeLfndSRKIhTvREY5M2X3pdqT6_vEE7A9TPYLO-m5c | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 16:46:59,770 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 16:46:59,770 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 16:46:59,770 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 16:46:59,799 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 16:46:59,799 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 16:46:59,799 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 16:46:59,896 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572857219774) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 16:46:59,897 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572857219773) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 16:46:59,896 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572857219773) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 16:47:26,141 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 16:47:26,141 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 16:47:26,150 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572857246143) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 16:47:26,150 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572857246144) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 16:47:26,167 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 16:47:26,171 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572857246169) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 16:49:57,461 | --查询规则-->dict_id = 87af6e158491a7be274f0d0bdfcedb6f | addEasyQuery | QueryGenerator.java | 387 |
| INFO | 2019-11-04 17:09:47,580 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 17:09:47,669 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 17:09:47,683 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 17:09:47,705 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 17:14:11,692 | dictCode : global_perms_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 17:14:11,692 | dictCode : valid_status | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 17:14:11,712 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 17:14:11,712 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 17:14:11,750 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1572858851700) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 17:14:11,750 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1572858851700) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 17:15:39,376 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-04 17:15:39,473 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-11-04 17:15:39,522 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-11-04 17:15:39,530 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-04 17:16:52,900 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-04 17:16:52,909 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-04 17:17:17,006 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-04 17:17:17,012 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-11-04 17:17:17,022 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-11-04 17:17:17,025 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-04 17:17:17,141 | ======角色授权成功=====耗时:112毫秒 | saveRolePermission | SysPermissionController.java | 325 |
| INFO | 2019-11-04 17:17:35,960 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NTU4MTAsInVzZXJuYW1lIjoiYWRtaW4ifQ.tYeLfndSRKIhTvREY5M2X3pdqT6_vEE7A9TPYLO-m5c | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 17:24:16,989 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NTU4MTAsInVzZXJuYW1lIjoiYWRtaW4ifQ.tYeLfndSRKIhTvREY5M2X3pdqT6_vEE7A9TPYLO-m5c | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 17:52:02,294 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 17:52:15,093 | --查询规则-->dict_id = 2c97fd49263070844a73761af51045a7 | addEasyQuery | QueryGenerator.java | 387 |
| INFO | 2019-11-04 17:52:28,823 | --查询规则-->dict_id = 2c97fd49263070844a73761af51045a7 | addEasyQuery | QueryGenerator.java | 387 |
| ERROR | 2019-11-04 19:11:09,458 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| ERROR | 2019-11-04 19:11:09,458 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| ERROR | 2019-11-04 19:11:09,458 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-04 19:11:11,593 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| INFO | 2019-11-04 19:11:57,776 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4Njc3MTcsInVzZXJuYW1lIjoiYWRtaW4ifQ.by4P9Wp_xxFZlrkC6Yv5QsOL1t6kFHWCnSGe2oBYsnI | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-04 19:11:59,662 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 19:11:59,689 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 19:11:59,715 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 19:11:59,730 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-04 19:33:50,963 | dictCode : undefined | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 19:33:51,011 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 19:33:51,044 | Result(success=true, message=操作成功!, code=0, result=[], timestamp=1572867230976) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 19:53:45,716 | dictCode : activiti_sync | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 19:53:45,727 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 19:53:45,750 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=同步), DictModel(value=0, text=不同步)], timestamp=1572868425719) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 20:20:12,452 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 20:20:12,452 | dictCode : hospitals | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 20:20:12,452 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-04 20:20:12,464 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 20:20:12,464 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 20:20:12,464 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-04 20:20:12,476 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572870012457) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 20:20:12,479 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572870012457) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 20:20:12,481 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572870012458) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-04 21:03:05,478 | 查询当前页:1 | queryPageList | SysDataLogController.java | 39 |
| INFO | 2019-11-04 21:03:05,528 | 查询当前页数量:10 | queryPageList | SysDataLogController.java | 40 |
| INFO | 2019-11-04 21:03:05,528 | 查询结果数量:10 | queryPageList | SysDataLogController.java | 41 |
| INFO | 2019-11-04 21:03:05,529 | 数据总数:17 | queryPageList | SysDataLogController.java | 42 |
| INFO | 2019-11-04 21:03:14,061 | --查询规则-->log_type = 1 | addEasyQuery | QueryGenerator.java | 387 |
| INFO | 2019-11-04 21:03:14,145 | 查询当前页:1 | queryPageList | SysLogController.java | 66 |
| INFO | 2019-11-04 21:03:14,145 | 查询当前页数量:10 | queryPageList | SysLogController.java | 67 |
| INFO | 2019-11-04 21:03:14,146 | 查询结果数量:10 | queryPageList | SysLogController.java | 68 |
| INFO | 2019-11-04 21:03:14,146 | 数据总数:808 | queryPageList | SysLogController.java | 69 |
| INFO | 2019-11-04 21:03:14,167 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Wed Nov 13 17:22:42 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-13 17:22:42,621 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 21028 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-13 17:22:42,627 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-13 17:22:44,629 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-13 17:22:44,635 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-13 17:22:44,789 | Finished Spring Data repository scanning in 118ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-13 17:22:45,407 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$b8df24b8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-13 17:22:45,576 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-13 17:22:46,916 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-13 17:22:46,967 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-13 17:22:47,049 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$98d9bb22] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-13 17:22:47,325 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-13 17:22:47,332 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$2682bf3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-13 17:22:47,345 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-13 17:22:47,355 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-13 17:22:47,379 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-13 17:22:47,387 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$adf3796c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-13 17:22:47,662 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-13 17:22:47,857 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-13 17:22:47,869 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$3adac02] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-13 17:22:47,910 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$abf298d2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-13 17:22:47,916 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-13 17:22:48,526 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-13 17:22:48,546 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-13 17:22:48,572 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-13 17:22:48,572 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-13 17:22:48,584 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-13 17:22:48,749 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-13 17:22:48,749 | Root WebApplicationContext: initialization completed in 6075 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-13 17:22:49,260 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-13 17:22:49,998 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-13 17:22:49,999 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-13 17:22:50,000 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-13 17:22:50,000 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-13 17:22:53,190 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-13 17:22:53,213 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-13 17:22:53,214 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-13 17:22:53,220 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-13 17:22:53,222 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-13 17:22:53,223 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-13 17:22:53,223 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-13 17:22:53,223 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-13 17:22:53,223 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@89ff043 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-13 17:22:55,156 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-13 17:22:55,420 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-13 17:22:55,807 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-13 17:22:56,938 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-13 17:22:56,988 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-13 17:22:57,055 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-13 17:22:57,355 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-13 17:22:57,700 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-13 17:22:57,739 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-13 17:22:57,740 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-13 17:22:57,740 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-13 17:22:57,742 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-13 17:22:57,744 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-13 17:22:57,757 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-13 17:22:57,794 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-13 17:22:57,797 | Started JeecgApplication in 15.667 seconds (JVM running for 16.809) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-13 17:22:57,812 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-13 17:23:36,555 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-13 17:23:36,556 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-13 17:23:36,576 | Completed initialization in 20 ms | initServletBean | FrameworkServlet.java | 546 |
| ERROR | 2019-11-13 17:23:36,870 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: 用户不存在!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:114) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-13 17:23:53,960 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-13 17:23:53,965 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-13 17:23:56,446 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM2Mzg4MzMsInVzZXJuYW1lIjoiYWRtaW4ifQ.YquD1g-CDgfgykpdMa1CXv2f0DNYRRcuqRvY3i0DAdo | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-13 17:24:31,565 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-13 17:24:31,607 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-13 17:24:31,658 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573637071566) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-13 17:24:31,727 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-13 17:24:31,749 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573637071729) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-13 17:32:25,952 | <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"> <hibernate-mapping> <class name="csm_sysdict" table="csm_sysdict" optimistic-lock="version"> <id name="id" type="java.lang.String" length="36" unsaved-value="null"> <generator class="uuid" /> </id> <property name="create_by" type="java.lang.String" access="property"> <column name="create_by" length="50" not-null="false" unique="false"> <comment>创建人</comment> </column> </property> <property name="create_time" type="java.util.Date" access="property"> <column name="create_time" length="20" not-null="false" unique="false"> <comment>创建日期</comment> </column> </property> <property name="update_by" type="java.lang.String" access="property"> <column name="update_by" length="50" not-null="false" unique="false"> <comment>更新人</comment> </column> </property> <property name="update_time" type="java.util.Date" access="property"> <column name="update_time" length="20" not-null="false" unique="false"> <comment>更新日期</comment> </column> </property> <property name="sys_org_code" type="java.lang.String" access="property"> <column name="sys_org_code" length="64" not-null="false" unique="false"> <comment>所属部门</comment> </column> </property> <property name="type" type="java.lang.String" access="property"> <column name="type" length="32" not-null="false" unique="false"> <comment>类型</comment> </column> </property> <property name="dictName" type="java.lang.String" access="property"> <column name="dictName" length="32" not-null="false" unique="false"> <comment>字典名称</comment> </column> </property> <property name="dictCode" type="java.lang.String" access="property"> <column name="dictCode" length="32" not-null="false" unique="false"> <comment>字典编码</comment> </column> </property> <property name="description" type="java.lang.String" access="property"> <column name="description" length="32" not-null="false" unique="false"> <comment>描述</comment> </column> </property> <property name="delFlag" type="java.lang.Integer" access="property"> <column name="delFlag" length="32" not-null="false" unique="false"> <comment>删除状态</comment> </column> </property> </class> </hibernate-mapping> | a | DbTableProcess.java | 64 |
| INFO | 2019-11-13 17:32:26,175 | HHH000412: Hibernate Core {5.3.7.Final} | logVersion | Version.java | 46 |
| INFO | 2019-11-13 17:32:26,178 | HHH000206: hibernate.properties not found | <clinit> | Environment.java | 213 |
| INFO | 2019-11-13 17:32:27,658 | HCANN000001: Hibernate Commons Annotations {5.0.4.Final} | <clinit> | JavaReflectionManager.java | 49 |
| WARN | 2019-11-13 17:32:27,857 | HHH10001002: Using Hibernate built-in connection pool (not for production use!) | configure | DriverManagerConnectionProviderImpl.java | 73 |
| INFO | 2019-11-13 17:32:27,858 | HHH10001005: using driver [com.mysql.jdbc.Driver] at URL [jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false] | buildCreator | DriverManagerConnectionProviderImpl.java | 129 |
| INFO | 2019-11-13 17:32:27,859 | HHH10001001: Connection properties: {user=root, password=****} | buildCreator | DriverManagerConnectionProviderImpl.java | 138 |
| INFO | 2019-11-13 17:32:27,860 | HHH10001003: Autocommit mode: false | buildCreator | DriverManagerConnectionProviderImpl.java | 143 |
| INFO | 2019-11-13 17:32:27,864 | HHH000115: Hibernate connection pool size: 20 (min=1) | <init> | DriverManagerConnectionProviderImpl.java | 281 |
| INFO | 2019-11-13 17:32:27,940 | HHH000400: Using dialect: org.hibernate.dialect.MySQL5InnoDBDialect | <init> | Dialect.java | 157 |
| WARN | 2019-11-13 17:32:28,153 | HHH000409: Using org.hibernate.id.UUIDHexGenerator which does not generate IETF RFC 4122 compliant UUID values; consider using org.hibernate.id.UUIDGenerator instead | <init> | UUIDHexGenerator.java | 42 |
| INFO | 2019-11-13 17:32:28,167 | HHH000227: Running hbm2ddl schema export | execute | SchemaExport.java | 245 |
| INFO | 2019-11-13 17:32:28,215 | HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@18bc1ad] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. | getIsolatedConnection | DdlTransactionIsolatorNonJtaImpl.java | 47 |
| INFO | 2019-11-13 17:32:28,272 | HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@4ac1bf71] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. | getIsolatedConnection | DdlTransactionIsolatorNonJtaImpl.java | 47 |
| INFO | 2019-11-13 17:32:28,657 | HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@2520aa9b' | applyImportSources | SchemaCreatorImpl.java | 489 |
| INFO | 2019-11-13 17:36:14,105 | ----jeecg---Code----Generation----[单表模型:csm_sysdict]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-11-13 17:36:14,108 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-8524443814620633810, entityPackage=system, entityName=CsmSysdict, primaryKeyField=id, columns=[{"fieldDbName":"type","fieldName":"type","filedComment":"类型","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"dictName","fieldName":"dictname","filedComment":"字典名称","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"dictCode","fieldName":"dictcode","filedComment":"字典编码","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"description","fieldName":"description","filedComment":"描述","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"delFlag","fieldName":"delflag","filedComment":"删除状态","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"csm_sysdict","ftlDescription":"systemDict","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"system","entityName":"CsmSysdict","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"type","fieldName":"type","filedComment":"类型","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"dictName","fieldName":"dictname","filedComment":"字典名称","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"dictCode","fieldName":"dictcode","filedComment":"字典编码","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"description","fieldName":"description","filedComment":"描述","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"delFlag","fieldName":"delflag","filedComment":"删除状态","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_sysdict} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-11-13 17:36:14,112 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-11-13 17:36:14,238 | ----jeecg----Code----Generation-----[单表模型:csm_sysdict]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Thu Nov 14 10:16:35 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-14 10:16:35,620 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 18944 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-14 10:16:35,627 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Thu Nov 14 11:05:16 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-14 11:05:16,748 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 8128 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-14 11:05:16,756 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-14 11:05:18,958 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-14 11:05:18,965 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-14 11:05:19,173 | Finished Spring Data repository scanning in 127ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-14 11:05:19,765 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$ab10392e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 11:05:19,969 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 11:05:21,307 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 11:05:21,347 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 11:05:21,440 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$8b0acf98] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 11:05:21,706 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 11:05:21,712 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$f4994069] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 11:05:21,722 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 11:05:21,732 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 11:05:21,755 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 11:05:21,764 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$a0248de2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 11:05:22,141 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 11:05:22,340 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 11:05:22,355 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$f5dec078] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 11:05:22,400 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$9e23ad48] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 11:05:22,406 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 11:05:23,015 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-14 11:05:23,035 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 11:05:23,057 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 11:05:23,057 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 11:05:23,068 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 11:05:23,240 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 11:05:23,240 | Root WebApplicationContext: initialization completed in 6430 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-14 11:05:23,739 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-14 11:05:24,317 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-14 11:05:24,318 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-14 11:05:24,319 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-14 11:05:24,319 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-14 11:05:29,340 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-14 11:05:29,393 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-14 11:05:29,415 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-14 11:05:29,576 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-14 11:05:29,586 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-14 11:05:29,587 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-14 11:05:29,587 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-14 11:05:29,588 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-14 11:05:29,588 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@7e484bd | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-14 11:05:32,251 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-14 11:05:32,517 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-14 11:05:32,908 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-14 11:05:34,011 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-14 11:05:34,047 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-14 11:05:34,110 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-14 11:05:34,418 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-14 11:05:34,722 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-14 11:05:34,736 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-14 11:05:34,737 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-14 11:05:34,739 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-14 11:05:34,742 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-14 11:05:34,756 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-14 11:05:34,864 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 11:05:34,947 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-14 11:05:34,955 | Started JeecgApplication in 18.802 seconds (JVM running for 19.814) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-14 11:05:34,979 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.1.144:8889/jeecg-boot/ swagger-ui: http://192.168.1.144:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.1.144:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-14 11:07:55,168 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 11:07:55,168 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-14 11:07:55,285 | Completed initialization in 116 ms | initServletBean | FrameworkServlet.java | 546 |
| ERROR | 2019-11-14 11:07:57,538 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: 用户不存在!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:114) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-14 11:08:22,242 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-14 11:08:22,246 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-14 11:08:24,008 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MDI3MDIsInVzZXJuYW1lIjoiYWRtaW4ifQ.WWEMdr9W6can6U2QDj3H6q4JxrzJzf8Vp0KXB5hyW30 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 11:08:32,190 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 11:08:32,190 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 11:08:32,246 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-14 11:08:32,246 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-14 11:08:32,292 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573700912191) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 11:08:32,292 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573700912191) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 11:08:54,164 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-14 11:08:54,181 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-11-14 11:08:54,214 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-11-14 11:08:54,219 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-14 11:08:54,233 | [IP] [online数据库导入表] --表名:csm_company | d | OnlCgformHeadController.java | 440 |
| INFO | 2019-11-14 11:08:54,736 | columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-14 11:08:54,737 | columnt : {"fieldDbName":"NAME","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-14 11:08:54,738 | columnt : {"fieldDbName":"CODE","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-14 11:08:54,745 | columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-14 11:08:54,745 | columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-14 11:08:54,746 | columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-14 11:08:54,746 | columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-14 11:08:54,747 | columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-14 11:09:41,222 | ----jeecg---Code----Generation----[单表模型:csm_company]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-11-14 11:09:41,225 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=8124489304499339585, entityPackage=baseinfo, entityName=CsmCompany, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"date","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"date","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}], tableVo={"tableName":"csm_company","ftlDescription":"csm_company","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"baseinfo","entityName":"CsmCompany","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"date","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"date","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}], bussiPackage=org.jeecg.modules.demo, tableName=csm_company} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-11-14 11:09:41,231 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-11-14 11:09:41,580 | ----jeecg----Code----Generation-----[单表模型:csm_company]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| INFO | 2019-11-14 11:11:36,703 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MDI3MDIsInVzZXJuYW1lIjoiYWRtaW4ifQ.WWEMdr9W6can6U2QDj3H6q4JxrzJzf8Vp0KXB5hyW30 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 11:17:13,991 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MDI3MDIsInVzZXJuYW1lIjoiYWRtaW4ifQ.WWEMdr9W6can6U2QDj3H6q4JxrzJzf8Vp0KXB5hyW30 | getUserPermissionByToken | SysPermissionController.java | 120 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Thu Nov 14 13:20:34 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-14 13:20:35,040 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 18468 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-14 13:20:35,056 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-14 13:20:37,128 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-14 13:20:37,134 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-14 13:20:37,276 | Finished Spring Data repository scanning in 113ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-14 13:20:37,860 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$74f386ea] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:20:38,005 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:20:39,296 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:20:39,364 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:20:39,454 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$54ee1d54] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:20:39,757 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:20:39,763 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$be7c8e25] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:20:39,776 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:20:39,784 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:20:39,814 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:20:39,826 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$6a07db9e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:20:40,179 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:20:40,414 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:20:40,427 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$bfc20e34] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:20:40,474 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$6806fb04] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:20:40,482 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:20:41,155 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-14 13:20:41,179 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 13:20:41,204 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 13:20:41,204 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 13:20:41,217 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 13:20:41,403 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 13:20:41,404 | Root WebApplicationContext: initialization completed in 6294 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-14 13:20:41,962 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-14 13:20:42,538 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-14 13:20:42,538 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-14 13:20:42,539 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-14 13:20:42,539 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-14 13:20:45,847 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-14 13:20:45,869 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-14 13:20:45,869 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-14 13:20:45,875 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-14 13:20:45,877 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-14 13:20:45,878 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-14 13:20:45,879 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-14 13:20:45,879 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-14 13:20:45,879 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@70ca8e72 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-14 13:20:47,725 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-14 13:20:47,962 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-14 13:20:48,299 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-14 13:20:49,474 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-14 13:20:49,542 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-14 13:20:49,635 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-14 13:20:49,937 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-14 13:20:50,207 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-14 13:20:50,224 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-14 13:20:50,224 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-14 13:20:50,227 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-14 13:20:50,230 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-14 13:20:50,232 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-14 13:20:50,257 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 13:20:50,311 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-14 13:20:50,315 | Started JeecgApplication in 15.813 seconds (JVM running for 16.868) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-14 13:20:50,332 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.1.144:8889/jeecg-boot/ swagger-ui: http://192.168.1.144:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.1.144:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-14 13:22:33,211 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 13:22:33,229 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-14 13:22:33,248 | Completed initialization in 18 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-14 13:22:33,621 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-14 13:22:33,623 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| ERROR | 2019-11-14 13:22:34,809 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-14 13:22:35,612 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| INFO | 2019-11-14 13:23:03,097 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 13:27:21,745 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 13:27:21,745 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 13:27:21,801 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-14 13:27:21,801 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-14 13:27:21,845 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573709241746) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 13:27:21,845 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573709241746) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 13:28:37,146 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-14 13:28:37,179 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-11-14 13:28:37,199 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-11-14 13:28:37,203 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-14 13:28:37,216 | [IP] [online数据库导入表] --表名:csm_order_info | d | OnlCgformHeadController.java | 440 |
| INFO | 2019-11-14 13:28:37,563 | columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-14 13:28:37,564 | columnt : {"fieldDbName":"OPE_ID","fieldName":"opeId","filedComment":"手术类型","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-14 13:28:37,565 | columnt : {"fieldDbName":"DATE","fieldName":"date","filedComment":"日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-14 13:28:37,565 | columnt : {"fieldDbName":"TOOL_ID","fieldName":"toolId","filedComment":"工具箱","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-14 13:28:37,566 | columnt : {"fieldDbName":"SCR_ID","fieldName":"scrId","filedComment":"螺钉架","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-14 13:28:37,566 | columnt : {"fieldDbName":"HOSPITAL_ID","fieldName":"hospitalId","filedComment":"医院","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-14 13:28:37,567 | columnt : {"fieldDbName":"PATIENT","fieldName":"patient","filedComment":"患者","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-14 13:28:37,568 | columnt : {"fieldDbName":"CODE","fieldName":"code","filedComment":"编号","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-14 13:28:37,568 | columnt : {"fieldDbName":"BEDNUM","fieldName":"bednum","filedComment":"病床号","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-14 13:28:37,568 | columnt : {"fieldDbName":"COMPANY_ID","fieldName":"companyId","filedComment":"销售公司","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-14 13:28:37,569 | columnt : {"fieldDbName":"CUSTOMER_ID","fieldName":"customerId","filedComment":"客户","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-14 13:28:37,569 | columnt : {"fieldDbName":"STATUS","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-14 13:28:37,570 | columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-14 13:28:37,570 | columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-14 13:28:37,571 | columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-14 13:28:37,571 | columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-14 13:28:37,572 | columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-14 13:28:57,444 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 13:28:57,448 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 13:28:57,449 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573709337445) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 13:28:57,450 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573709337449) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 13:34:34,681 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-14 13:34:44,727 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 13:34:44,729 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 13:34:44,734 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573709684728) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 13:34:44,738 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573709684729) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 13:35:42,290 | ----jeecg---Code----Generation----[单表模型:csm_order_info]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-11-14 13:35:42,293 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-8772762106867549252, entityPackage=order, entityName=CsmOrderInfo, primaryKeyField=id, columns=[{"fieldDbName":"ope_id","fieldName":"opeId","filedComment":"手术类型","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"date","fieldName":"date","filedComment":"日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"tool_id","fieldName":"toolId","filedComment":"工具箱","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"scr_id","fieldName":"scrId","filedComment":"螺钉架","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"hospital_id","fieldName":"hospitalId","filedComment":"医院","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"patient","fieldName":"patient","filedComment":"患者","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"bednum","fieldName":"bednum","filedComment":"病床号","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"company_id","fieldName":"companyId","filedComment":"销售公司","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"customer_id","fieldName":"customerId","filedComment":"客户","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"12","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"orderStatus","dictTable":"","dictText":""}], tableVo={"tableName":"csm_order_info","ftlDescription":"csm_order_info","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"order","entityName":"CsmOrderInfo","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"ope_id","fieldName":"opeId","filedComment":"手术类型","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"date","fieldName":"date","filedComment":"日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"tool_id","fieldName":"toolId","filedComment":"工具箱","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"scr_id","fieldName":"scrId","filedComment":"螺钉架","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"hospital_id","fieldName":"hospitalId","filedComment":"医院","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"patient","fieldName":"patient","filedComment":"患者","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"bednum","fieldName":"bednum","filedComment":"病床号","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"company_id","fieldName":"companyId","filedComment":"销售公司","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"customer_id","fieldName":"customerId","filedComment":"客户","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"12","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"orderStatus","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"13","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"14","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"15","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"16","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"17","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_order_info} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-11-14 13:35:42,297 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-11-14 13:35:42,731 | ----jeecg----Code----Generation-----[单表模型:csm_order_info]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| INFO | 2019-11-14 13:36:37,694 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 13:36:38,943 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 13:36:38,948 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573709798945) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 13:36:38,967 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 13:36:38,974 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573709798970) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 13:40:14,155 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 13:40:15,311 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 13:40:15,316 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573710015313) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 13:40:15,316 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 13:40:15,322 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573710015318) | getDictItems | SysDictController.java | 160 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Thu Nov 14 13:40:34 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-14 13:40:34,899 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 11132 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-14 13:40:34,906 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-14 13:40:41,429 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-14 13:40:41,434 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-14 13:40:41,563 | Finished Spring Data repository scanning in 106ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-14 13:40:42,080 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$a4d57b15] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:40:42,230 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:40:43,700 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:40:43,747 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:40:43,834 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$84d0117f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:40:44,126 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:40:44,132 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$ee5e8250] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:40:44,142 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:40:44,150 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:40:44,175 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:40:44,183 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$99e9cfc9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:40:44,441 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:40:44,622 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:40:44,635 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$efa4025f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:40:44,678 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$97e8ef2f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:40:44,685 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 13:40:45,320 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-14 13:40:45,344 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 13:40:45,368 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 13:40:45,369 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 13:40:45,380 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 13:40:45,548 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 13:40:45,548 | Root WebApplicationContext: initialization completed in 10591 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-14 13:40:46,073 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-14 13:40:46,616 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-14 13:40:46,617 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-14 13:40:46,633 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-14 13:40:46,633 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-14 13:40:50,182 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-14 13:40:50,206 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-14 13:40:50,206 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-14 13:40:50,212 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-14 13:40:50,214 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-14 13:40:50,215 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-14 13:40:50,215 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-14 13:40:50,216 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-14 13:40:50,216 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@70ca8e72 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-14 13:40:52,427 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-14 13:40:52,705 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-14 13:40:54,099 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-14 13:40:55,220 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-14 13:40:55,259 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-14 13:40:55,323 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-14 13:40:55,613 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-14 13:40:55,854 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-14 13:40:55,868 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-14 13:40:55,869 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-14 13:40:55,871 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-14 13:40:55,874 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-14 13:40:55,891 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-14 13:40:55,916 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 13:40:55,982 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-14 13:40:55,988 | Started JeecgApplication in 21.596 seconds (JVM running for 22.67) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-14 13:40:56,014 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.1.144:8889/jeecg-boot/ swagger-ui: http://192.168.1.144:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.1.144:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-14 13:41:09,398 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 13:41:09,399 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-14 13:41:09,423 | Completed initialization in 24 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-14 13:41:10,488 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-14 13:41:10,492 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-14 13:41:12,096 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 13:41:22,740 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 13:41:22,793 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-14 13:41:22,839 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573710082741) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 13:41:31,669 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 13:41:31,714 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573710091672) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 13:43:51,887 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 13:43:59,050 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 13:43:59,053 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573710239051) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 13:47:01,258 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 13:47:07,537 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 13:47:07,540 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573710427538) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 13:50:59,581 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 13:50:59,599 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573710659595) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 13:52:47,778 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 13:52:56,273 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 13:52:56,275 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573710776273) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 13:54:35,204 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 13:54:43,444 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 13:54:43,447 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573710883445) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 13:56:49,381 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 13:56:54,498 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 13:56:54,503 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573711014499) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 14:06:22,620 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 14:07:00,911 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 14:07:15,432 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-14 14:07:15,586 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573711635434) | getDictItems | CsmSysdictController.java | 271 |
| INFO | 2019-11-14 14:07:15,732 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 14:07:15,743 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573711635734) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 14:10:59,192 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-14 14:10:59,196 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573711859192) | getDictItems | CsmSysdictController.java | 271 |
| INFO | 2019-11-14 14:10:59,366 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 14:10:59,373 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573711859367) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 14:11:33,811 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 14:12:18,876 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 14:12:18,876 | dictCode : salecompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 14:12:18,879 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573711938877) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 14:12:18,881 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-14 14:12:18,904 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1573711938878) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 14:13:10,281 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 14:13:16,831 | dictCode : salecompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 14:13:16,835 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1573711996833) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 14:13:16,846 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 14:13:16,855 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573711996850) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 14:13:33,552 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-14 14:13:33,558 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573712013553) | getDictItems | CsmSysdictController.java | 271 |
| INFO | 2019-11-14 14:13:33,558 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 14:13:33,561 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573712013559) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 14:16:02,529 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 14:20:13,023 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 14:21:40,886 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 14:22:12,299 | dictCode : saleompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 14:22:12,320 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-14 14:22:12,352 | Result(success=true, message=操作成功!, code=0, result=[], timestamp=1573712532301) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 14:22:12,655 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 14:22:12,659 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573712532656) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 14:22:20,712 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 14:22:23,967 | dictCode : saleompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 14:22:23,970 | Result(success=true, message=操作成功!, code=0, result=[], timestamp=1573712543968) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 14:22:24,250 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 14:22:24,253 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573712544251) | getDictItems | SysDictController.java | 160 |
| ERROR | 2019-11-14 15:42:25,891 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-14 15:42:26,891 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| INFO | 2019-11-14 15:42:44,831 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 15:43:04,946 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 15:43:04,946 | dictCode : saleompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 15:43:04,991 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-14 15:43:04,991 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-14 15:43:05,027 | Result(success=true, message=操作成功!, code=0, result=[], timestamp=1573717384949) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 15:43:05,030 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573717384948) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 15:47:21,455 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 15:48:22,975 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 15:52:04,653 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 15:53:42,352 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 15:55:04,536 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 15:57:40,924 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 16:01:44,669 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 16:20:14,908 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 16:22:12,970 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 16:22:14,227 | dictCode : saleompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 16:22:14,226 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 16:22:14,298 | Result(success=true, message=操作成功!, code=0, result=[], timestamp=1573719734233) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 16:22:14,311 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573719734234) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 16:23:30,695 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 16:23:40,681 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 16:23:40,681 | dictCode : saleompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 16:23:40,691 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573719820689) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 16:23:40,692 | Result(success=true, message=操作成功!, code=0, result=[], timestamp=1573719820689) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 16:23:47,825 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 16:23:47,825 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 16:23:47,827 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573719827825) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 16:23:47,836 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-14 16:23:47,904 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1573719827826) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 16:26:17,820 | ————————身份认证失败——————————IP地址: 127.0.0.1 | doGetAuthenticationInfo | ShiroRealm.java | 90 |
| ERROR | 2019-11-14 16:26:17,975 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: token为空!
at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:91) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-14 16:27:08,054 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 16:27:12,263 | dictCode : saleompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 16:27:12,272 | Result(success=true, message=操作成功!, code=0, result=[], timestamp=1573720032265) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 16:27:13,735 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 16:27:13,737 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573720033735) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 16:27:18,805 | dictCode : saleCompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 16:27:18,819 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1573720038806) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 16:27:18,820 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 16:27:18,822 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573720038820) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 16:30:03,666 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 16:30:10,272 | dictCode : saleompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 16:30:10,276 | Result(success=true, message=操作成功!, code=0, result=[], timestamp=1573720210273) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 16:30:10,569 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 16:30:10,576 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573720210570) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 16:30:13,498 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 16:30:13,500 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573720213498) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 16:32:21,169 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 16:32:24,127 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 16:32:24,130 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573720344128) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 16:32:24,141 | dictCode : saleompany | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 16:32:24,145 | Result(success=true, message=操作成功!, code=0, result=[], timestamp=1573720344142) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 16:32:28,163 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 16:32:28,177 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573720348164) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 16:35:49,295 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 16:35:49,320 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573720549314) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 16:35:57,315 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 16:36:08,241 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 16:36:08,250 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573720568243) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 16:36:21,091 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 16:36:21,100 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573720581093) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 16:39:48,535 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 16:39:52,330 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 16:39:52,334 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573720792331) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 16:39:55,345 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 16:39:55,348 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573720795346) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 16:41:29,272 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 16:42:51,770 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 16:42:54,633 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 16:42:54,647 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573720974634) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 16:42:59,066 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 16:42:59,083 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573720979067) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 16:47:53,444 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 16:47:54,695 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 16:47:54,708 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-14 16:47:54,776 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573721274697) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 16:48:55,067 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 16:49:05,845 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 16:49:05,849 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573721345847) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 16:49:19,375 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 16:49:19,376 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573721359375) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 16:56:20,032 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 16:56:44,335 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 16:56:44,345 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573721804338) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 16:56:46,974 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 16:56:46,976 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573721806974) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 17:00:19,940 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-14 17:00:19,942 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573722019942) | getDictItems | CsmSysdictController.java | 271 |
| INFO | 2019-11-14 17:03:53,886 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 17:04:42,884 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 17:29:29,312 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 17:31:08,131 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 17:32:45,151 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 17:34:03,330 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 17:34:03,384 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724043357) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 17:34:38,382 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 17:34:38,386 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724078385) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 17:34:44,658 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 17:34:44,662 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724084660) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 17:36:49,810 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MjYwMDksInVzZXJuYW1lIjoiYWRtaW4ifQ.mAla_35Rf3tZ4XrW90na0U2R6pGeRLmGO3HBTPfLQVc | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 17:36:53,611 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 17:36:53,615 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724213612) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 17:36:58,694 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 17:36:58,696 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724218695) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 17:38:11,347 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-14 17:38:11,354 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573724291353) | getDictItems | CsmSysdictController.java | 271 |
| INFO | 2019-11-14 17:38:11,997 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-14 17:38:11,997 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573724291997) | getDictItems | CsmSysdictController.java | 271 |
| INFO | 2019-11-14 17:39:03,635 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-14 17:39:03,712 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573724343637) | getDictItems | CsmSysdictController.java | 271 |
| INFO | 2019-11-14 17:39:03,847 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-14 17:39:03,847 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573724343847) | getDictItems | CsmSysdictController.java | 271 |
| INFO | 2019-11-14 17:39:15,389 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-14 17:39:15,441 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573724355390) | getDictItems | CsmSysdictController.java | 271 |
| INFO | 2019-11-14 17:41:06,981 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 17:41:06,986 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724466982) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 17:41:07,586 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 17:41:07,590 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724467587) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 17:41:07,945 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 17:41:07,947 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724467946) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 17:41:24,168 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 17:41:24,171 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724484169) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 17:44:20,040 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-14 17:44:20,071 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573724660040) | getDictItems | CsmSysdictController.java | 271 |
| INFO | 2019-11-14 17:44:20,353 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-14 17:44:20,353 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573724660353) | getDictItems | CsmSysdictController.java | 271 |
| INFO | 2019-11-14 17:44:20,673 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-14 17:44:20,690 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573724660674) | getDictItems | CsmSysdictController.java | 271 |
| INFO | 2019-11-14 17:44:21,026 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-14 17:44:21,050 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573724661027) | getDictItems | CsmSysdictController.java | 271 |
| INFO | 2019-11-14 17:44:21,429 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-14 17:44:21,432 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573724661430) | getDictItems | CsmSysdictController.java | 271 |
| INFO | 2019-11-14 17:45:00,762 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-14 17:45:00,765 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573724700763) | getDictItems | CsmSysdictController.java | 271 |
| INFO | 2019-11-14 17:47:47,784 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-14 17:47:47,786 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573724867786) | getDictItems | CsmSysdictController.java | 271 |
| INFO | 2019-11-14 17:48:08,776 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 17:48:08,786 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-14 17:48:08,847 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724888777) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 17:48:09,463 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 17:48:09,468 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724889464) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 17:48:09,808 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 17:48:09,811 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724889809) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 17:48:10,195 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 17:48:10,199 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724890196) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 17:48:10,782 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 17:48:10,785 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724890784) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 17:48:25,439 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 17:48:25,441 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724905440) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 17:48:53,213 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-14 17:48:53,214 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573724933214) | getDictItems | CsmSysdictController.java | 271 |
| INFO | 2019-11-14 17:48:53,890 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-14 17:48:53,891 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573724933891) | getDictItems | CsmSysdictController.java | 271 |
| INFO | 2019-11-14 17:48:54,234 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-14 17:48:54,235 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573724934235) | getDictItems | CsmSysdictController.java | 271 |
| INFO | 2019-11-14 17:48:54,601 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-14 17:48:54,604 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573724934604) | getDictItems | CsmSysdictController.java | 271 |
| INFO | 2019-11-14 17:48:55,240 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-14 17:48:55,241 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573724935241) | getDictItems | CsmSysdictController.java | 271 |
| INFO | 2019-11-14 17:48:55,615 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-14 17:48:55,615 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573724935615) | getDictItems | CsmSysdictController.java | 271 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Thu Nov 14 17:50:42 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-14 17:50:43,054 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 16264 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-14 17:50:43,146 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-14 17:50:45,181 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-14 17:50:45,186 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-14 17:50:45,322 | Finished Spring Data repository scanning in 112ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-14 17:50:45,873 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$21a1a1f2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 17:50:46,029 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 17:50:47,493 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 17:50:47,537 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 17:50:47,627 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$19c385c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 17:50:47,881 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 17:50:47,886 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$6b2aa92d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 17:50:47,897 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 17:50:47,905 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 17:50:47,929 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 17:50:47,940 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$16b5f6a6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 17:50:48,248 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 17:50:48,414 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 17:50:48,426 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$6c70293c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 17:50:48,471 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$14b5160c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 17:50:48,477 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 17:50:49,088 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-14 17:50:49,109 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 17:50:49,127 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 17:50:49,127 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 17:50:49,139 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 17:50:49,297 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 17:50:49,298 | Root WebApplicationContext: initialization completed in 6071 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-14 17:50:49,797 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-14 17:50:50,339 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-14 17:50:50,340 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-14 17:50:50,340 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-14 17:50:50,341 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-14 17:50:53,806 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-14 17:50:53,831 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-14 17:50:53,833 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-14 17:50:53,838 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-14 17:50:53,841 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-14 17:50:53,842 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-14 17:50:53,842 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-14 17:50:53,842 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-14 17:50:53,843 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@189f3ccd | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-14 17:50:55,992 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-14 17:50:56,232 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-14 17:50:56,652 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-14 17:50:57,973 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-14 17:50:58,010 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-14 17:50:58,114 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-14 17:50:58,415 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-14 17:50:58,712 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-14 17:50:58,730 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-14 17:50:58,731 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-14 17:50:58,734 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-14 17:50:58,746 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-14 17:50:58,748 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-14 17:50:58,779 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 17:50:58,831 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-14 17:50:58,835 | Started JeecgApplication in 16.66 seconds (JVM running for 18.119) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-14 17:50:58,852 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-14 17:51:10,985 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 17:51:10,986 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-14 17:51:11,009 | Completed initialization in 23 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-14 17:51:11,414 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-14 17:51:11,417 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-14 17:52:29,985 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 17:52:30,090 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573725150012) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 17:52:30,656 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 17:52:30,664 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573725150658) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 17:52:31,022 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 17:52:31,027 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573725151023) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 17:52:32,035 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 17:52:32,042 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573725152036) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 17:52:32,386 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 17:52:32,390 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573725152387) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 17:52:32,947 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 17:52:32,949 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573725152948) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 18:15:27,645 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-14 18:15:27,660 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573726527659) | getDictItems | CsmSysdictController.java | 271 |
| INFO | 2019-11-14 18:15:28,281 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-14 18:15:28,283 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573726528283) | getDictItems | CsmSysdictController.java | 271 |
| INFO | 2019-11-14 18:15:28,635 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-14 18:15:28,636 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573726528636) | getDictItems | CsmSysdictController.java | 271 |
| INFO | 2019-11-14 18:15:30,979 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-14 18:15:30,981 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573726530981) | getDictItems | CsmSysdictController.java | 271 |
| INFO | 2019-11-14 18:15:31,350 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-14 18:15:31,351 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573726531351) | getDictItems | CsmSysdictController.java | 271 |
| INFO | 2019-11-14 18:15:31,717 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-14 18:15:31,718 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573726531718) | getDictItems | CsmSysdictController.java | 271 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Thu Nov 14 18:17:43 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-14 18:17:43,288 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 6212 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-14 18:17:43,294 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| WARN | 2019-11-14 18:17:43,831 | Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [org.jeecg.JeecgApplication]; nested exception is org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'sysDictController' for bean class [org.jeecg.modules.demo.order.controller.SysDictController] conflicts with existing, non-compatible bean definition of same name and class [org.jeecg.modules.system.controller.SysDictController] | refresh | AbstractApplicationContext.java | 557 |
| ERROR | 2019-11-14 18:17:43,861 | Application run failed | reportFailure | SpringApplication.java | 858 |
| org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [org.jeecg.JeecgApplication]; nested exception is org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'sysDictController' for bean class [org.jeecg.modules.demo.order.controller.SysDictController] conflicts with existing, non-compatible bean definition of same name and class [org.jeecg.modules.system.controller.SysDictController]
at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:181) at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:315) at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:232) at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:275) at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:95) at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:705) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:531) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) Caused by: org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'sysDictController' for bean class [org.jeecg.modules.demo.order.controller.SysDictController] conflicts with existing, non-compatible bean definition of same name and class [org.jeecg.modules.system.controller.SysDictController] at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.checkCandidate(ClassPathBeanDefinitionScanner.java:348) at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.doScan(ClassPathBeanDefinitionScanner.java:286) at org.springframework.context.annotation.ComponentScanAnnotationParser.parse(ComponentScanAnnotationParser.java:132) at org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:287) at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:242) at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:199) at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:167) ... 13 common frames omitted | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Thu Nov 14 18:18:42 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-14 18:18:42,168 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 7748 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-14 18:18:42,170 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| WARN | 2019-11-14 18:18:42,549 | Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [org.jeecg.JeecgApplication]; nested exception is org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'sysDictController' for bean class [org.jeecg.modules.demo.order.controller.SysDictController] conflicts with existing, non-compatible bean definition of same name and class [org.jeecg.modules.system.controller.SysDictController] | refresh | AbstractApplicationContext.java | 557 |
| ERROR | 2019-11-14 18:18:42,557 | Application run failed | reportFailure | SpringApplication.java | 858 |
| org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [org.jeecg.JeecgApplication]; nested exception is org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'sysDictController' for bean class [org.jeecg.modules.demo.order.controller.SysDictController] conflicts with existing, non-compatible bean definition of same name and class [org.jeecg.modules.system.controller.SysDictController]
at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:181) at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:315) at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:232) at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:275) at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:95) at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:705) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:531) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) Caused by: org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'sysDictController' for bean class [org.jeecg.modules.demo.order.controller.SysDictController] conflicts with existing, non-compatible bean definition of same name and class [org.jeecg.modules.system.controller.SysDictController] at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.checkCandidate(ClassPathBeanDefinitionScanner.java:348) at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.doScan(ClassPathBeanDefinitionScanner.java:286) at org.springframework.context.annotation.ComponentScanAnnotationParser.parse(ComponentScanAnnotationParser.java:132) at org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:287) at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:242) at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:199) at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:167) ... 13 common frames omitted | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Thu Nov 14 18:22:25 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-14 18:22:25,389 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 8172 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-14 18:22:25,394 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| ERROR | 2019-11-14 18:22:26,874 | Application run failed | reportFailure | SpringApplication.java | 858 |
| org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'sysDictMapper' for bean class [org.jeecg.modules.demo.order.mapper.SysDictMapper] conflicts with existing, non-compatible bean definition of same name and class [org.jeecg.modules.system.mapper.SysDictMapper]
at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.checkCandidate(ClassPathBeanDefinitionScanner.java:348) at org.mybatis.spring.mapper.ClassPathMapperScanner.checkCandidate(ClassPathMapperScanner.java:237) at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.doScan(ClassPathBeanDefinitionScanner.java:286) at org.mybatis.spring.mapper.ClassPathMapperScanner.doScan(ClassPathMapperScanner.java:168) at org.mybatis.spring.annotation.MapperScannerRegistrar.registerBeanDefinitions(MapperScannerRegistrar.java:123) at org.mybatis.spring.annotation.MapperScannerRegistrar.registerBeanDefinitions(MapperScannerRegistrar.java:72) at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.lambda$loadBeanDefinitionsFromRegistrars$1(ConfigurationClassBeanDefinitionReader.java:364) at java.util.LinkedHashMap.forEach(Unknown Source) at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsFromRegistrars(ConfigurationClassBeanDefinitionReader.java:363) at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsForConfigurationClass(ConfigurationClassBeanDefinitionReader.java:145) at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitions(ConfigurationClassBeanDefinitionReader.java:117) at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:327) at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:232) at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:275) at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:95) at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:705) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:531) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Thu Nov 14 18:23:55 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-14 18:23:55,583 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 17676 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-14 18:23:55,590 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-14 18:23:57,475 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-14 18:23:57,480 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-14 18:23:57,623 | Finished Spring Data repository scanning in 119ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-14 18:23:58,173 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$8edc6681] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:23:58,302 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:23:59,620 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:23:59,689 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:23:59,783 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$6ed6fceb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:24:00,057 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:24:00,063 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$d8656dbc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:24:00,077 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:24:00,086 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:24:00,112 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:24:00,123 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$83f0bb35] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:24:00,394 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:24:00,589 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:24:00,605 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$d9aaedcb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:24:00,657 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$81efda9b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:24:00,663 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:24:01,195 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-14 18:24:01,213 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:24:01,225 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:24:01,225 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:24:01,236 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:24:01,396 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:24:01,396 | Root WebApplicationContext: initialization completed in 5754 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-14 18:24:01,839 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-14 18:24:02,366 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-14 18:24:02,367 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-14 18:24:02,368 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-14 18:24:02,368 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| ERROR | 2019-11-14 18:24:04,346 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictItemsByCode] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:24:04,347 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictTextByKey] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:24:04,348 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCode] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:24:04,349 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCodeAndFilter] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:24:04,349 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictTextByKey] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:24:04,350 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSql] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:24:04,350 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSqlNoDataId] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:24:04,350 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllDepartBackDictModel] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:24:04,351 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllUserBackDictModel] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:24:04,351 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItems] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:24:04,351 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTreeList] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| INFO | 2019-11-14 18:24:05,669 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-14 18:24:05,688 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-14 18:24:05,688 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-14 18:24:05,693 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-14 18:24:05,697 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-14 18:24:05,698 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-14 18:24:05,698 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-14 18:24:05,699 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-14 18:24:05,699 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@722d3ddb | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-14 18:24:08,074 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-14 18:24:08,289 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-14 18:24:08,763 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-14 18:24:09,712 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-14 18:24:09,742 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-14 18:24:09,794 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-14 18:24:10,052 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-14 18:24:10,365 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-14 18:24:10,383 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-14 18:24:10,385 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-14 18:24:10,385 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-14 18:24:10,387 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-14 18:24:10,389 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-14 18:24:10,407 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:24:10,452 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-14 18:24:10,455 | Started JeecgApplication in 15.368 seconds (JVM running for 16.29) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-14 18:24:10,470 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-14 18:24:41,369 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:24:41,370 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-14 18:24:41,389 | Completed initialization in 19 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-14 18:24:41,697 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-14 18:24:41,700 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-14 18:25:34,175 | dictCode : orderStatus | getDictItems | SysDictController1.java | 75 |
| INFO | 2019-11-14 18:25:34,234 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573727134176) | getDictItems | SysDictController1.java | 108 |
| INFO | 2019-11-14 18:30:37,033 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 18:30:37,098 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573727437066) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 18:30:37,397 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 18:30:37,400 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573727437398) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 18:30:37,739 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 18:30:37,743 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573727437740) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 18:30:38,478 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 18:30:38,482 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573727438480) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 18:30:39,245 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 18:30:39,257 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573727439248) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 18:30:39,622 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 18:30:39,632 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573727439623) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 18:30:40,530 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 18:30:40,535 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573727440532) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 18:31:18,164 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MjYwMDksInVzZXJuYW1lIjoiYWRtaW4ifQ.mAla_35Rf3tZ4XrW90na0U2R6pGeRLmGO3HBTPfLQVc | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 18:31:25,318 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 18:31:25,324 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573727485319) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 18:31:43,287 | dictCode : orderStatus | getDictItems | SysDictController1.java | 75 |
| INFO | 2019-11-14 18:31:43,305 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573727503301) | getDictItems | SysDictController1.java | 108 |
| INFO | 2019-11-14 18:32:01,046 | dictCode : orderStatus | getDictItems | SysDictController1.java | 75 |
| INFO | 2019-11-14 18:32:01,049 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573727521048) | getDictItems | SysDictController1.java | 108 |
| INFO | 2019-11-14 18:32:29,923 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MjYwMDksInVzZXJuYW1lIjoiYWRtaW4ifQ.mAla_35Rf3tZ4XrW90na0U2R6pGeRLmGO3HBTPfLQVc | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 18:32:34,736 | dictCode : orderStatus | getDictItems | SysDictController1.java | 75 |
| INFO | 2019-11-14 18:32:34,740 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573727554738) | getDictItems | SysDictController1.java | 108 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Thu Nov 14 18:36:00 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-14 18:36:00,981 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 2380 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-14 18:36:00,987 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-14 18:36:03,071 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-14 18:36:03,076 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-14 18:36:03,205 | Finished Spring Data repository scanning in 103ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-14 18:36:03,728 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$618ded31] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:36:03,886 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:36:05,088 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:36:05,132 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:36:05,216 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$4188839b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:36:05,495 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:36:05,501 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$ab16f46c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:36:05,512 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:36:05,521 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:36:05,544 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:36:05,554 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$56a241e5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:36:05,898 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:36:06,125 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:36:06,138 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$ac5c747b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:36:06,178 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$54a1614b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:36:06,185 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:36:06,714 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-14 18:36:06,736 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:36:06,756 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:36:06,757 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:36:06,770 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:36:06,934 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:36:06,935 | Root WebApplicationContext: initialization completed in 5894 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-14 18:36:07,435 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-14 18:36:07,992 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-14 18:36:07,993 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-14 18:36:07,993 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-14 18:36:07,994 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| ERROR | 2019-11-14 18:36:10,018 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictItemsByCode] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:36:10,019 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictTextByKey] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:36:10,019 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCode] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:36:10,020 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCodeAndFilter] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:36:10,020 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictTextByKey] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:36:10,021 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSql] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:36:10,021 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSqlNoDataId] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:36:10,021 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllDepartBackDictModel] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:36:10,022 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllUserBackDictModel] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:36:10,022 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItems] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:36:10,022 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTreeList] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| INFO | 2019-11-14 18:36:11,188 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-14 18:36:11,212 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-14 18:36:11,213 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-14 18:36:11,218 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-14 18:36:11,220 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-14 18:36:11,221 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-14 18:36:11,222 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-14 18:36:11,222 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-14 18:36:11,222 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@1c149539 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-14 18:36:13,059 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-14 18:36:13,250 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-14 18:36:13,582 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-14 18:36:14,514 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-14 18:36:14,546 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-14 18:36:14,605 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-14 18:36:14,904 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-14 18:36:15,145 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-14 18:36:15,157 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-14 18:36:15,158 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-14 18:36:15,161 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-14 18:36:15,164 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-14 18:36:15,166 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-14 18:36:15,189 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:36:15,240 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-14 18:36:15,249 | Started JeecgApplication in 14.778 seconds (JVM running for 15.906) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-14 18:36:15,265 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-14 18:36:54,923 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:36:54,923 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-14 18:36:54,938 | Completed initialization in 15 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-14 18:36:55,235 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-14 18:36:55,237 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-14 18:36:56,582 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 18:36:56,582 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-14 18:36:56,622 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-14 18:36:56,622 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-14 18:36:56,705 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573727816583) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 18:36:56,705 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573727816583) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-14 18:38:55,977 | ----jeecg---Code----Generation----[单表模型:csm_order_info]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-11-14 18:38:55,984 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-1925055809247430641, entityPackage=order, entityName=CsmOrderInfo, primaryKeyField=id, columns=[{"fieldDbName":"ope_id","fieldName":"opeId","filedComment":"手术类型","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"date","fieldName":"date","filedComment":"日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"tool_id","fieldName":"toolId","filedComment":"工具箱","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"scr_id","fieldName":"scrId","filedComment":"螺钉架","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"hospital_id","fieldName":"hospitalId","filedComment":"医院","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"patient","fieldName":"patient","filedComment":"患者","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"bednum","fieldName":"bednum","filedComment":"病床号","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"company_id","fieldName":"companyId","filedComment":"销售公司","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"customer_id","fieldName":"customerId","filedComment":"客户","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"12","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"orderStatus","dictTable":"","dictText":""}], tableVo={"tableName":"csm_order_info","ftlDescription":"csm_order_info","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"order","entityName":"CsmOrderInfo","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"ope_id","fieldName":"opeId","filedComment":"手术类型","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"date","fieldName":"date","filedComment":"日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"tool_id","fieldName":"toolId","filedComment":"工具箱","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"scr_id","fieldName":"scrId","filedComment":"螺钉架","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"hospital_id","fieldName":"hospitalId","filedComment":"医院","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"patient","fieldName":"patient","filedComment":"患者","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"bednum","fieldName":"bednum","filedComment":"病床号","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"company_id","fieldName":"companyId","filedComment":"销售公司","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"customer_id","fieldName":"customerId","filedComment":"客户","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"12","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"orderStatus","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"13","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"14","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"15","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"16","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"17","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_order_info} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-11-14 18:38:55,991 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-11-14 18:38:56,502 | ----jeecg----Code----Generation-----[单表模型:csm_order_info]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| INFO | 2019-11-14 18:41:24,282 | ----jeecg---Code----Generation----[单表模型:csm_sysdict]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-11-14 18:41:24,284 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=8364622972395358125, entityPackage=system, entityName=CsmSysdict, primaryKeyField=id, columns=[{"fieldDbName":"type","fieldName":"type","filedComment":"类型","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"dictName","fieldName":"dictname","filedComment":"字典名称","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"dictCode","fieldName":"dictcode","filedComment":"字典编码","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"description","fieldName":"description","filedComment":"描述","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"delFlag","fieldName":"delflag","filedComment":"删除状态","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"csm_sysdict","ftlDescription":"systemDict","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"system","entityName":"CsmSysdict","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"type","fieldName":"type","filedComment":"类型","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"dictName","fieldName":"dictname","filedComment":"字典名称","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"dictCode","fieldName":"dictcode","filedComment":"字典编码","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"description","fieldName":"description","filedComment":"描述","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"delFlag","fieldName":"delflag","filedComment":"删除状态","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_sysdict} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-11-14 18:41:24,286 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-11-14 18:41:24,331 | ----jeecg----Code----Generation-----[单表模型:csm_sysdict]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Thu Nov 14 18:49:47 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-14 18:49:47,994 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 9476 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-14 18:49:48,000 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-14 18:49:49,837 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-14 18:49:49,842 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-14 18:49:49,974 | Finished Spring Data repository scanning in 108ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-14 18:49:50,477 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$4ac09fa0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:49:50,612 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:49:51,748 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:49:51,784 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:49:51,859 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$2abb360a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:49:52,129 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:49:52,138 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$9449a6db] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:49:52,152 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:49:52,159 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:49:52,183 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:49:52,191 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$3fd4f454] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:49:52,444 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:49:52,599 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:49:52,613 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$958f26ea] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:49:52,657 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$3dd413ba] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:49:52,663 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:49:53,116 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-14 18:49:53,134 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:49:53,145 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:49:53,146 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:49:53,158 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:49:53,330 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:49:53,331 | Root WebApplicationContext: initialization completed in 5284 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-14 18:49:53,782 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-14 18:49:54,170 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-14 18:49:54,171 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-14 18:49:54,172 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-14 18:49:54,172 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| ERROR | 2019-11-14 18:49:56,026 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictItemsByCode] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:49:56,028 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictTextByKey] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:49:56,028 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCode] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:49:56,029 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCodeAndFilter] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:49:56,029 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictTextByKey] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:49:56,030 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSql] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:49:56,030 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSqlNoDataId] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:49:56,030 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllDepartBackDictModel] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:49:56,031 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllUserBackDictModel] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:49:56,031 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItems] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:49:56,031 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTreeList] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| INFO | 2019-11-14 18:49:57,059 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-14 18:49:57,077 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-14 18:49:57,077 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-14 18:49:57,081 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-14 18:49:57,084 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-14 18:49:57,085 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-14 18:49:57,087 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-14 18:49:57,088 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-14 18:49:57,088 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@35b38986 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-14 18:49:58,878 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-14 18:49:59,075 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-14 18:49:59,421 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-14 18:50:00,301 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-14 18:50:00,336 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-14 18:50:00,403 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-14 18:50:00,658 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-14 18:50:00,865 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-14 18:50:00,875 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-14 18:50:00,876 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-14 18:50:00,878 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-14 18:50:00,881 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-14 18:50:00,882 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-14 18:50:00,900 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:50:00,935 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-14 18:50:00,938 | Started JeecgApplication in 13.437 seconds (JVM running for 14.323) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-14 18:50:00,954 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-14 18:50:41,889 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:50:41,889 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-14 18:50:41,906 | Completed initialization in 16 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-14 18:50:42,195 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-14 18:50:42,198 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-14 18:50:43,455 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MjYwMDksInVzZXJuYW1lIjoiYWRtaW4ifQ.mAla_35Rf3tZ4XrW90na0U2R6pGeRLmGO3HBTPfLQVc | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 18:50:47,336 | dictCode : orderStatus | getDictItems | SysDictController1.java | 75 |
| INFO | 2019-11-14 18:50:47,375 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl1.java | 45 |
| ERROR | 2019-11-14 18:50:47,379 | Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode | getDictItems | SysDictController1.java | 110 |
| org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode
at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.<init>(MybatisMapperMethod.java:49) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.lambda$cachedMapperMethod$0(MybatisMapperProxy.java:66) at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.cachedMapperMethod(MybatisMapperProxy.java:66) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:61) at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1.queryDictItemsByCode(SysDictServiceImpl1.java:46) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$dc17ddd0.queryDictItemsByCode(<generated>) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$5eed7686.queryDictItemsByCode(<generated>) at org.jeecg.modules.demo.order.controller.SysDictController1.getDictItems(SysDictController1.java:103) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Thu Nov 14 18:53:31 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-14 18:53:31,477 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 19380 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-14 18:53:31,482 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-14 18:53:33,284 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-14 18:53:33,290 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-14 18:53:33,416 | Finished Spring Data repository scanning in 105ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-14 18:53:33,965 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$24b5ef8c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:53:34,105 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:53:35,267 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:53:35,311 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:53:35,384 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$4b085f6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:53:35,643 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:53:35,649 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$6e3ef6c7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:53:35,659 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:53:35,667 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:53:35,690 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:53:35,700 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$19ca4440] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:53:35,958 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:53:36,127 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:53:36,142 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$6f8476d6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:53:36,189 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$17c963a6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:53:36,196 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:53:36,671 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-14 18:53:36,692 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:53:36,702 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:53:36,702 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:53:36,716 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:53:36,906 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:53:36,907 | Root WebApplicationContext: initialization completed in 5378 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-14 18:53:37,361 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-14 18:53:37,813 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-14 18:53:37,814 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-14 18:53:37,814 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-14 18:53:37,815 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| ERROR | 2019-11-14 18:53:39,639 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictItemsByCode] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:53:39,640 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictTextByKey] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:53:39,641 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCode] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:53:39,641 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCodeAndFilter] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:53:39,641 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictTextByKey] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:53:39,642 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSql] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:53:39,642 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSqlNoDataId] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:53:39,643 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllDepartBackDictModel] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:53:39,643 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllUserBackDictModel] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:53:39,644 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItems] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:53:39,644 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTreeList] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| INFO | 2019-11-14 18:53:40,783 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-14 18:53:40,806 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-14 18:53:40,807 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-14 18:53:40,811 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-14 18:53:40,814 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-14 18:53:40,815 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-14 18:53:40,815 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-14 18:53:40,815 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-14 18:53:40,816 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4cf1ec2 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-14 18:53:42,910 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-14 18:53:43,112 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-14 18:53:43,458 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-14 18:53:44,614 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-14 18:53:44,655 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-14 18:53:44,725 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-14 18:53:45,026 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-14 18:53:45,269 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-14 18:53:45,282 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-14 18:53:45,283 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-14 18:53:45,286 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-14 18:53:45,288 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-14 18:53:45,290 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-14 18:53:45,310 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:53:45,350 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-14 18:53:45,353 | Started JeecgApplication in 14.377 seconds (JVM running for 15.378) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-14 18:53:45,369 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-14 18:53:59,004 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:53:59,005 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-14 18:53:59,034 | Completed initialization in 28 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-14 18:53:59,351 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-14 18:53:59,354 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-14 18:54:00,686 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MjYwMDksInVzZXJuYW1lIjoiYWRtaW4ifQ.mAla_35Rf3tZ4XrW90na0U2R6pGeRLmGO3HBTPfLQVc | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 18:54:04,254 | dictCode : orderStatus | getDictItems | SysDictController1.java | 75 |
| INFO | 2019-11-14 18:54:04,288 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl1.java | 45 |
| ERROR | 2019-11-14 18:54:04,292 | Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode | getDictItems | SysDictController1.java | 110 |
| org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode
at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.<init>(MybatisMapperMethod.java:49) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.lambda$cachedMapperMethod$0(MybatisMapperProxy.java:66) at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.cachedMapperMethod(MybatisMapperProxy.java:66) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:61) at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1.queryDictItemsByCode(SysDictServiceImpl1.java:46) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$c4446470.queryDictItemsByCode(<generated>) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$4719fd26.queryDictItemsByCode(<generated>) at org.jeecg.modules.demo.order.controller.SysDictController1.getDictItems(SysDictController1.java:103) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Thu Nov 14 18:56:43 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-14 18:56:43,173 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 9252 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-14 18:56:43,181 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-14 18:56:45,126 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-14 18:56:45,131 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-14 18:56:45,251 | Finished Spring Data repository scanning in 100ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-14 18:56:45,749 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$4502e452] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:56:45,887 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:56:47,035 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:56:47,074 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:56:47,146 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$24fd7abc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:56:47,434 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:56:47,441 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$8e8beb8d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:56:47,454 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:56:47,462 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:56:47,486 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:56:47,495 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$3a173906] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:56:47,735 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:56:47,892 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:56:47,907 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$8fd16b9c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:56:47,956 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$3816586c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:56:47,964 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 18:56:48,478 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-14 18:56:48,499 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:56:48,530 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:56:48,530 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:56:48,542 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:56:48,715 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:56:48,715 | Root WebApplicationContext: initialization completed in 5476 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-14 18:56:49,142 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-14 18:56:49,549 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-14 18:56:49,550 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-14 18:56:49,551 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-14 18:56:49,551 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| ERROR | 2019-11-14 18:56:51,494 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictItemsByCode] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:56:51,495 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictTextByKey] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:56:51,496 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCode] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:56:51,497 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCodeAndFilter] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:56:51,497 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictTextByKey] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:56:51,497 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSql] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:56:51,498 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSqlNoDataId] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:56:51,498 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllDepartBackDictModel] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:56:51,499 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllUserBackDictModel] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:56:51,499 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItems] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 18:56:51,500 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTreeList] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| INFO | 2019-11-14 18:56:52,568 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-14 18:56:52,589 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-14 18:56:52,590 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-14 18:56:52,595 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-14 18:56:52,599 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-14 18:56:52,600 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-14 18:56:52,601 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-14 18:56:52,601 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-14 18:56:52,601 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@756030e2 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-14 18:56:54,316 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-14 18:56:54,513 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-14 18:56:54,856 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-14 18:56:55,774 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-14 18:56:55,812 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-14 18:56:55,868 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-14 18:56:56,110 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-14 18:56:56,323 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-14 18:56:56,334 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-14 18:56:56,335 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-14 18:56:56,337 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-14 18:56:56,339 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-14 18:56:56,341 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-14 18:56:56,362 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:56:56,403 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-14 18:56:56,407 | Started JeecgApplication in 13.723 seconds (JVM running for 14.621) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-14 18:56:56,421 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-14 18:57:08,239 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 18:57:08,239 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-14 18:57:08,253 | Completed initialization in 14 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-14 18:57:08,550 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-14 18:57:08,552 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-14 18:57:17,174 | dictCode : orderStatus | getDictItems | SysDictController1.java | 75 |
| INFO | 2019-11-14 18:57:17,235 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl1.java | 45 |
| ERROR | 2019-11-14 18:57:17,242 | Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode | getDictItems | SysDictController1.java | 110 |
| org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode
at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.<init>(MybatisMapperMethod.java:49) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.lambda$cachedMapperMethod$0(MybatisMapperProxy.java:66) at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.cachedMapperMethod(MybatisMapperProxy.java:66) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:61) at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1.queryDictItemsByCode(SysDictServiceImpl1.java:46) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$852a5ea7.queryDictItemsByCode(<generated>) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$7fff75d.queryDictItemsByCode(<generated>) at org.jeecg.modules.demo.order.controller.SysDictController1.getDictItems(SysDictController1.java:103) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Thu Nov 14 19:00:26 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-14 19:00:26,633 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 6736 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-14 19:00:26,639 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-14 19:00:28,479 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-14 19:00:28,485 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-14 19:00:28,621 | Finished Spring Data repository scanning in 111ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-14 19:00:29,154 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$bea39584] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:00:29,292 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:00:30,471 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:00:30,518 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:00:30,596 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$9e9e2bee] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:00:30,841 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:00:30,847 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$82c9cbf] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:00:30,858 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:00:30,865 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:00:30,889 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:00:30,898 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$b3b7ea38] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:00:31,156 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:00:31,317 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:00:31,334 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$9721cce] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:00:31,385 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$b1b7099e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:00:31,392 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:00:31,872 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-14 19:00:31,891 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 19:00:31,902 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 19:00:31,903 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 19:00:31,915 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 19:00:32,089 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 19:00:32,089 | Root WebApplicationContext: initialization completed in 5400 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-14 19:00:32,511 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-14 19:00:32,868 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-14 19:00:32,868 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-14 19:00:32,868 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-14 19:00:32,869 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| ERROR | 2019-11-14 19:00:34,845 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictItemsByCode] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:00:34,846 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictTextByKey] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:00:34,847 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCode] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:00:34,848 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCodeAndFilter] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:00:34,848 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictTextByKey] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:00:34,848 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSql] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:00:34,849 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSqlNoDataId] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:00:34,849 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllDepartBackDictModel] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:00:34,849 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllUserBackDictModel] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:00:34,850 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItems] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:00:34,850 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTreeList] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| INFO | 2019-11-14 19:00:35,955 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-14 19:00:35,974 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-14 19:00:35,974 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-14 19:00:35,979 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-14 19:00:35,981 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-14 19:00:35,983 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-14 19:00:35,983 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-14 19:00:35,983 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-14 19:00:35,983 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@3b38f032 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-14 19:00:37,935 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-14 19:00:38,147 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-14 19:00:38,467 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-14 19:00:39,381 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-14 19:00:39,416 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-14 19:00:39,482 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-14 19:00:39,747 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-14 19:00:39,971 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-14 19:00:40,744 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-14 19:00:40,745 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-14 19:00:40,747 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-14 19:00:40,750 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-14 19:00:40,752 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-14 19:00:40,769 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 19:00:40,803 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-14 19:00:40,807 | Started JeecgApplication in 14.723 seconds (JVM running for 15.866) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-14 19:00:40,824 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-14 19:01:04,153 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 19:01:04,154 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-14 19:01:04,170 | Completed initialization in 16 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-14 19:01:04,418 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-14 19:01:04,420 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-14 19:01:30,424 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MjYwMDksInVzZXJuYW1lIjoiYWRtaW4ifQ.mAla_35Rf3tZ4XrW90na0U2R6pGeRLmGO3HBTPfLQVc | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 19:01:34,882 | dictCode : orderStatus | getDictItems | SysDictController1.java | 75 |
| ERROR | 2019-11-14 19:01:34,893 | Null key returned for cache operation (maybe you are using named params on classes without debug info?) Builder[public java.util.List org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1.queryDictItemsByCode()] caches=[dictCache] | key='#code' | keyGenerator='' | cacheManager='' | cacheResolver='' | condition='' | unless='' | sync='false' | getDictItems | SysDictController1.java | 110 |
| java.lang.IllegalArgumentException: Null key returned for cache operation (maybe you are using named params on classes without debug info?) Builder[public java.util.List org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1.queryDictItemsByCode()] caches=[dictCache] | key='#code' | keyGenerator='' | cacheManager='' | cacheResolver='' | condition='' | unless='' | sync='false'
at org.springframework.cache.interceptor.CacheAspectSupport.generateKey(CacheAspectSupport.java:578) at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:518) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:401) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$d0e9bec6.queryDictItemsByCode(<generated>) at org.jeecg.modules.demo.order.controller.SysDictController1.getDictItems(SysDictController1.java:103) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Thu Nov 14 19:05:59 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-14 19:05:59,786 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 13144 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-14 19:05:59,792 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-14 19:06:01,653 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-14 19:06:01,658 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-14 19:06:01,787 | Finished Spring Data repository scanning in 107ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-14 19:06:02,300 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$8a83136c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:06:02,449 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:06:03,655 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:06:03,695 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:06:03,774 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$6a7da9d6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:06:04,056 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:06:04,063 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$d40c1aa7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:06:04,073 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:06:04,082 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:06:04,107 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:06:04,117 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$7f976820] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:06:04,370 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:06:04,528 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:06:04,543 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$d5519ab6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:06:04,602 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$7d968786] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:06:04,610 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:06:05,134 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-14 19:06:05,155 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 19:06:05,169 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 19:06:05,171 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 19:06:05,184 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 19:06:05,368 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 19:06:05,368 | Root WebApplicationContext: initialization completed in 5510 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-14 19:06:05,783 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-14 19:06:06,186 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-14 19:06:06,187 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-14 19:06:06,188 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-14 19:06:06,188 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| ERROR | 2019-11-14 19:06:08,093 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictItemsByCode] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:06:08,094 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictTextByKey] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:06:08,095 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCode] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:06:08,095 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCodeAndFilter] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:06:08,095 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictTextByKey] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:06:08,096 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSql] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:06:08,096 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSqlNoDataId] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:06:08,097 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllDepartBackDictModel] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:06:08,097 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllUserBackDictModel] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:06:08,097 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItems] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:06:08,098 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTreeList] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| INFO | 2019-11-14 19:06:09,181 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-14 19:06:09,197 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-14 19:06:09,198 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-14 19:06:09,202 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-14 19:06:09,204 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-14 19:06:09,205 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-14 19:06:09,205 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-14 19:06:09,205 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-14 19:06:09,208 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@35b38986 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-14 19:06:11,009 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-14 19:06:11,217 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-14 19:06:11,582 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-14 19:06:12,675 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-14 19:06:12,711 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-14 19:06:12,780 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-14 19:06:13,058 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-14 19:06:13,281 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-14 19:06:13,290 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-14 19:06:13,291 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-14 19:06:13,294 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-14 19:06:13,297 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-14 19:06:13,299 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-14 19:06:13,319 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 19:06:13,354 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-14 19:06:13,357 | Started JeecgApplication in 14.084 seconds (JVM running for 15.107) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-14 19:06:13,374 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-14 19:06:21,406 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 19:06:21,406 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-14 19:06:21,428 | Completed initialization in 22 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-14 19:06:21,773 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-14 19:06:21,777 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-14 19:06:34,146 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MjYwMDksInVzZXJuYW1lIjoiYWRtaW4ifQ.mAla_35Rf3tZ4XrW90na0U2R6pGeRLmGO3HBTPfLQVc | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 19:06:37,750 | dictCode : orderStatus | getDictItems | SysDictController1.java | 75 |
| INFO | 2019-11-14 19:06:37,790 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl1.java | 44 |
| ERROR | 2019-11-14 19:06:37,795 | Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode | getDictItems | SysDictController1.java | 110 |
| org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode
at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.<init>(MybatisMapperMethod.java:49) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.lambda$cachedMapperMethod$0(MybatisMapperProxy.java:66) at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.cachedMapperMethod(MybatisMapperProxy.java:66) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:61) at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1.queryDictItemsByCode(SysDictServiceImpl1.java:45) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$b1902a66.queryDictItemsByCode(<generated>) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$3465c31c.queryDictItemsByCode(<generated>) at org.jeecg.modules.demo.order.controller.SysDictController1.getDictItems(SysDictController1.java:103) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Thu Nov 14 19:08:59 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-14 19:08:59,719 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 17668 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-14 19:08:59,726 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-14 19:09:01,578 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-14 19:09:01,582 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-14 19:09:01,708 | Finished Spring Data repository scanning in 105ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-14 19:09:02,264 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$6f0dfeef] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:09:02,403 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:09:03,578 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:09:03,621 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:09:03,699 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$4f089559] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:09:03,969 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:09:03,976 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$b897062a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:09:03,986 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:09:03,994 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:09:04,018 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:09:04,027 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$642253a3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:09:04,241 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:09:04,380 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:09:04,395 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$b9dc8639] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:09:04,439 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$62217309] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:09:04,446 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:09:04,951 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-14 19:09:04,975 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 19:09:04,992 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 19:09:04,992 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 19:09:05,007 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 19:09:05,182 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 19:09:05,182 | Root WebApplicationContext: initialization completed in 5403 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-14 19:09:05,610 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-14 19:09:06,011 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-14 19:09:06,012 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-14 19:09:06,012 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-14 19:09:06,013 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| ERROR | 2019-11-14 19:09:07,994 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictItemsByCode] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:09:07,995 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictTextByKey] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:09:07,995 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCode] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:09:07,996 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCodeAndFilter] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:09:07,996 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictTextByKey] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:09:07,996 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSql] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:09:07,997 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSqlNoDataId] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:09:07,997 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllDepartBackDictModel] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:09:07,998 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllUserBackDictModel] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:09:07,998 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItems] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:09:07,998 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTreeList] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| INFO | 2019-11-14 19:09:09,163 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-14 19:09:09,181 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-14 19:09:09,182 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-14 19:09:09,187 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-14 19:09:09,190 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-14 19:09:09,191 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-14 19:09:09,192 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-14 19:09:09,192 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-14 19:09:09,192 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4246f904 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-14 19:09:11,079 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-14 19:09:11,296 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-14 19:09:11,650 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-14 19:09:12,691 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-14 19:09:12,723 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-14 19:09:12,786 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-14 19:09:13,050 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-14 19:09:13,263 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-14 19:09:13,272 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-14 19:09:13,272 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-14 19:09:13,275 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-14 19:09:13,277 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-14 19:09:13,279 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-14 19:09:13,295 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 19:09:13,330 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-14 19:09:13,333 | Started JeecgApplication in 14.119 seconds (JVM running for 15.09) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-14 19:09:13,349 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-14 19:09:17,814 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 19:09:17,815 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-14 19:09:17,832 | Completed initialization in 17 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-14 19:09:18,134 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-14 19:09:18,137 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-14 19:09:44,636 | dictCode : orderStatus | getDictItems | SysDictController1.java | 75 |
| INFO | 2019-11-14 19:09:44,667 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl1.java | 44 |
| ERROR | 2019-11-14 19:09:44,671 | Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode | getDictItems | SysDictController1.java | 110 |
| org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode
at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.<init>(MybatisMapperMethod.java:49) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.lambda$cachedMapperMethod$0(MybatisMapperProxy.java:66) at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.cachedMapperMethod(MybatisMapperProxy.java:66) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:61) at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1.queryDictItemsByCode(SysDictServiceImpl1.java:45) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$27f38e8a.queryDictItemsByCode(<generated>) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$aac92740.queryDictItemsByCode(<generated>) at org.jeecg.modules.demo.order.controller.SysDictController1.getDictItems(SysDictController1.java:103) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Thu Nov 14 19:13:18 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-14 19:13:19,074 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 13776 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-14 19:13:19,079 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-14 19:13:20,937 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-14 19:13:20,942 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-14 19:13:21,073 | Finished Spring Data repository scanning in 108ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-14 19:13:21,603 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$74f386ea] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:13:21,750 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:13:22,984 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:13:23,026 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:13:23,103 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$54ee1d54] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:13:23,408 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:13:23,415 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$be7c8e25] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:13:23,427 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:13:23,436 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:13:23,465 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:13:23,476 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$6a07db9e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:13:23,730 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:13:23,913 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:13:23,929 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$bfc20e34] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:13:23,977 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$6806fb04] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:13:23,984 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-14 19:13:24,485 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-14 19:13:24,505 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 19:13:24,517 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 19:13:24,518 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 19:13:24,530 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 19:13:24,700 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 19:13:24,701 | Root WebApplicationContext: initialization completed in 5574 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-14 19:13:25,170 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-14 19:13:25,573 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-14 19:13:25,574 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-14 19:13:25,574 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-14 19:13:25,575 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| ERROR | 2019-11-14 19:13:27,402 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictItemsByCode] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:13:27,403 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictTextByKey] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:13:27,403 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCode] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:13:27,404 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCodeAndFilter] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:13:27,404 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictTextByKey] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:13:27,405 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSql] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:13:27,405 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSqlNoDataId] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:13:27,406 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllDepartBackDictModel] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:13:27,406 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllUserBackDictModel] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:13:27,406 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItems] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-14 19:13:27,407 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTreeList] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| INFO | 2019-11-14 19:13:28,448 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-14 19:13:28,467 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-14 19:13:28,468 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-14 19:13:28,472 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-14 19:13:28,475 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-14 19:13:28,476 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-14 19:13:28,477 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-14 19:13:28,477 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-14 19:13:28,477 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@3a678e40 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-14 19:13:30,235 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-14 19:13:30,410 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-14 19:13:30,717 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-14 19:13:31,612 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-14 19:13:31,646 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-14 19:13:31,717 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-14 19:13:31,989 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-14 19:13:32,201 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-14 19:13:32,210 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-14 19:13:32,211 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-14 19:13:32,213 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-14 19:13:32,215 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-14 19:13:32,216 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-14 19:13:32,233 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 19:13:32,279 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-14 19:13:32,282 | Started JeecgApplication in 13.707 seconds (JVM running for 14.684) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-14 19:13:32,297 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-14 19:13:41,954 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-14 19:13:41,954 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-14 19:13:41,969 | Completed initialization in 15 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-14 19:13:42,255 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-14 19:13:42,258 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-14 19:13:57,311 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MjYwMDksInVzZXJuYW1lIjoiYWRtaW4ifQ.mAla_35Rf3tZ4XrW90na0U2R6pGeRLmGO3HBTPfLQVc | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-14 19:14:01,944 | dictCode : orderStatus | getDictItems | SysDictController1.java | 75 |
| INFO | 2019-11-14 19:14:01,993 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl1.java | 44 |
| ERROR | 2019-11-14 19:14:02,002 | Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode | getDictItems | SysDictController1.java | 110 |
| org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode
at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.<init>(MybatisMapperMethod.java:49) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.lambda$cachedMapperMethod$0(MybatisMapperProxy.java:66) at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.cachedMapperMethod(MybatisMapperProxy.java:66) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:61) at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1.queryDictItemsByCode(SysDictServiceImpl1.java:45) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$94131838.queryDictItemsByCode(<generated>) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$16e8b0ee.queryDictItemsByCode(<generated>) at org.jeecg.modules.demo.order.controller.SysDictController1.getDictItems(SysDictController1.java:103) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 15 11:04:52 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-15 11:04:52,517 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 5988 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-15 11:04:52,524 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-15 11:04:56,198 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-15 11:04:56,206 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-15 11:04:56,374 | Finished Spring Data repository scanning in 126ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-15 11:04:57,007 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$9e31bafa] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:04:57,217 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:04:58,649 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:04:58,790 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:04:58,938 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$7e2c5164] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:04:59,220 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:04:59,226 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$e7bac235] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:04:59,237 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:04:59,246 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:04:59,275 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:04:59,284 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$93460fae] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:04:59,645 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:04:59,863 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:04:59,880 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$e9004244] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:04:59,936 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$91452f14] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:04:59,943 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:05:00,682 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-15 11:05:00,707 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 11:05:00,738 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 11:05:00,739 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 11:05:00,752 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 11:05:00,963 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 11:05:00,963 | Root WebApplicationContext: initialization completed in 8384 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-15 11:05:01,489 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-15 11:05:03,077 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-15 11:05:03,078 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-15 11:05:03,079 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-15 11:05:03,079 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| ERROR | 2019-11-15 11:05:05,475 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictItemsByCode] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-15 11:05:05,477 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictTextByKey] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-15 11:05:05,477 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCode] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-15 11:05:05,478 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCodeAndFilter] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-15 11:05:05,478 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictTextByKey] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-15 11:05:05,478 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSql] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-15 11:05:05,479 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSqlNoDataId] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-15 11:05:05,479 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllDepartBackDictModel] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-15 11:05:05,479 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllUserBackDictModel] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-15 11:05:05,480 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItems] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| ERROR | 2019-11-15 11:05:05,480 | mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTreeList] is ignored, because it exists, maybe from xml file | addMappedStatement | MybatisConfiguration.java | 85 |
| INFO | 2019-11-15 11:05:06,856 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-15 11:05:06,881 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-15 11:05:06,881 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-15 11:05:06,888 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-15 11:05:06,891 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-15 11:05:06,892 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-15 11:05:06,892 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-15 11:05:06,893 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-15 11:05:06,893 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@308e465b | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-15 11:05:09,774 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-15 11:05:10,032 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-15 11:05:10,437 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-15 11:05:12,255 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-15 11:05:12,303 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-15 11:05:12,406 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-15 11:05:12,790 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-15 11:05:14,667 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-15 11:05:14,710 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-15 11:05:14,712 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-15 11:05:14,718 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-15 11:05:14,724 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-15 11:05:14,740 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-15 11:05:14,785 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 11:05:14,837 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-15 11:05:14,840 | Started JeecgApplication in 22.87 seconds (JVM running for 23.95) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-15 11:05:14,929 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-15 11:05:32,795 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 11:05:32,796 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-15 11:05:32,876 | Completed initialization in 79 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-15 11:05:37,560 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-15 11:05:37,563 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-15 11:05:39,077 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| ERROR | 2019-11-15 11:05:39,378 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-15 11:05:55,511 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3ODg5NTQsInVzZXJuYW1lIjoiYWRtaW4ifQ.GVGNgAOiXz8-VEu1SOdGqyQZKXPoXoDS3j4_GakqTdU | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 11:06:04,001 | dictCode : orderStatus | getDictItems | SysDictController1.java | 75 |
| INFO | 2019-11-15 11:06:04,151 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl1.java | 44 |
| ERROR | 2019-11-15 11:06:04,153 | Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode | getDictItems | SysDictController1.java | 110 |
| org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode
at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.<init>(MybatisMapperMethod.java:49) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.lambda$cachedMapperMethod$0(MybatisMapperProxy.java:66) at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.cachedMapperMethod(MybatisMapperProxy.java:66) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:61) at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1.queryDictItemsByCode(SysDictServiceImpl1.java:45) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$b0f15613.queryDictItemsByCode(<generated>) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$33c6eec9.queryDictItemsByCode(<generated>) at org.jeecg.modules.demo.order.controller.SysDictController1.getDictItems(SysDictController1.java:103) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-15 11:06:18,397 | dictCode : orderStatus | getDictItems | SysDictController1.java | 75 |
| INFO | 2019-11-15 11:06:18,407 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl1.java | 44 |
| ERROR | 2019-11-15 11:06:18,412 | Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode | getDictItems | SysDictController1.java | 110 |
| org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode
at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.<init>(MybatisMapperMethod.java:49) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.lambda$cachedMapperMethod$0(MybatisMapperProxy.java:66) at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.cachedMapperMethod(MybatisMapperProxy.java:66) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:61) at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1.queryDictItemsByCode(SysDictServiceImpl1.java:45) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$b0f15613.queryDictItemsByCode(<generated>) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$33c6eec9.queryDictItemsByCode(<generated>) at org.jeecg.modules.demo.order.controller.SysDictController1.getDictItems(SysDictController1.java:103) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 15 11:15:35 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-15 11:15:36,017 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 14520 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-15 11:15:36,028 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-15 11:15:37,860 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-15 11:15:37,865 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-15 11:15:38,000 | Finished Spring Data repository scanning in 111ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-15 11:15:38,570 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$78d5cb0b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:15:38,730 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:15:39,944 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:15:39,988 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:15:40,068 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$58d06175] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:15:40,355 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:15:40,361 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$c25ed246] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:15:40,372 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:15:40,380 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:15:40,407 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:15:40,416 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$6dea1fbf] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:15:40,667 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:15:40,843 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:15:40,857 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$c3a45255] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:15:40,902 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$6be93f25] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:15:40,910 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:15:41,510 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-15 11:15:41,531 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 11:15:41,551 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 11:15:41,551 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 11:15:41,563 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 11:15:41,751 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 11:15:41,752 | Root WebApplicationContext: initialization completed in 5672 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-15 11:15:42,193 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-15 11:15:42,640 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-15 11:15:42,641 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-15 11:15:42,641 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-15 11:15:42,642 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-15 11:15:45,873 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-15 11:15:45,896 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-15 11:15:45,897 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-15 11:15:45,903 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-15 11:15:45,907 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-15 11:15:45,908 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-15 11:15:45,909 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-15 11:15:45,909 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-15 11:15:45,910 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@514c6ca0 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-15 11:15:48,112 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-15 11:15:48,355 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-15 11:15:48,771 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-15 11:15:49,815 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-15 11:15:49,855 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-15 11:15:49,921 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-15 11:15:50,196 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-15 11:15:50,464 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-15 11:15:50,472 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-15 11:15:50,473 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-15 11:15:50,474 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-15 11:15:50,476 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-15 11:15:50,477 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-15 11:15:50,500 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 11:15:50,546 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-15 11:15:50,549 | Started JeecgApplication in 15.013 seconds (JVM running for 16.006) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-15 11:15:50,565 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-15 11:17:38,386 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 11:17:38,386 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-15 11:17:38,407 | Completed initialization in 20 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-15 11:17:38,774 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-15 11:17:38,776 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-15 11:17:56,557 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3ODg5NTQsInVzZXJuYW1lIjoiYWRtaW4ifQ.GVGNgAOiXz8-VEu1SOdGqyQZKXPoXoDS3j4_GakqTdU | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 11:18:00,940 | dictCode : orderStatus | getDictItems | SysDictController1.java | 75 |
| INFO | 2019-11-15 11:18:01,190 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl1.java | 44 |
| ERROR | 2019-11-15 11:18:01,197 | Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode | getDictItems | SysDictController1.java | 110 |
| org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode
at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.<init>(MybatisMapperMethod.java:49) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.lambda$cachedMapperMethod$0(MybatisMapperProxy.java:66) at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.cachedMapperMethod(MybatisMapperProxy.java:66) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:61) at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1.queryDictItemsByCode(SysDictServiceImpl1.java:45) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$3aa2c4b3.queryDictItemsByCode(<generated>) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$bd785d69.queryDictItemsByCode(<generated>) at org.jeecg.modules.demo.order.controller.SysDictController1.getDictItems(SysDictController1.java:103) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 15 11:27:18 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-15 11:27:18,414 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 8612 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-15 11:27:18,422 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-15 11:27:19,849 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-15 11:27:19,853 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-15 11:27:19,971 | Finished Spring Data repository scanning in 104ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-15 11:27:20,309 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$629e6844] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:27:20,472 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:27:21,714 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:27:21,744 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:27:21,803 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$4298feae] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:27:21,969 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:27:21,974 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$ac276f7f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:27:21,982 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:27:21,988 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:27:22,013 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:27:22,020 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$57b2bcf8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:27:22,218 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:27:22,333 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:27:22,343 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$ad6cef8e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:27:22,374 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$55b1dc5e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:27:22,379 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:27:22,822 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-15 11:27:22,841 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 11:27:22,860 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 11:27:22,861 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 11:27:22,870 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 11:27:23,010 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 11:27:23,010 | Root WebApplicationContext: initialization completed in 4550 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-15 11:27:23,375 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-15 11:27:23,764 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-15 11:27:23,765 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-15 11:27:23,765 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-15 11:27:23,765 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-15 11:27:26,363 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-15 11:27:26,378 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-15 11:27:26,379 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-15 11:27:26,383 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-15 11:27:26,385 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-15 11:27:26,386 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-15 11:27:26,386 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-15 11:27:26,387 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-15 11:27:26,387 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@552ffa44 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-15 11:27:27,983 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-15 11:27:28,132 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-15 11:27:28,382 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-15 11:27:29,131 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-15 11:27:29,163 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-15 11:27:29,217 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-15 11:27:29,455 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-15 11:27:29,687 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-15 11:27:29,701 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-15 11:27:29,701 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-15 11:27:29,712 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-15 11:27:29,723 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-15 11:27:29,724 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-15 11:27:29,739 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 11:27:29,777 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-15 11:27:29,780 | Started JeecgApplication in 11.695 seconds (JVM running for 12.273) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-15 11:27:29,794 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-15 11:27:51,715 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 11:27:51,716 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-15 11:27:51,734 | Completed initialization in 18 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-15 11:27:52,598 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-15 11:27:52,600 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-15 11:27:54,014 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3ODg5NTQsInVzZXJuYW1lIjoiYWRtaW4ifQ.GVGNgAOiXz8-VEu1SOdGqyQZKXPoXoDS3j4_GakqTdU | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 11:27:58,138 | dictCode : orderStatus | getDictItems | SysDictController1.java | 75 |
| INFO | 2019-11-15 11:27:58,168 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl1.java | 44 |
| ERROR | 2019-11-15 11:27:58,171 | Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode | getDictItems | SysDictController1.java | 110 |
| org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode
at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.<init>(MybatisMapperMethod.java:49) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.lambda$cachedMapperMethod$0(MybatisMapperProxy.java:66) at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.cachedMapperMethod(MybatisMapperProxy.java:66) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:61) at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1.queryDictItemsByCode(SysDictServiceImpl1.java:45) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$4b15a08e.queryDictItemsByCode(<generated>) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$cdeb3944.queryDictItemsByCode(<generated>) at org.jeecg.modules.demo.order.controller.SysDictController1.getDictItems(SysDictController1.java:103) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 15 11:29:57 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-15 11:29:57,258 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 11696 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-15 11:29:57,260 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| ERROR | 2019-11-15 11:29:58,381 | Application run failed | reportFailure | SpringApplication.java | 858 |
| org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'sysDictMapper' for bean class [org.jeecg.modules.demo.order.mapper.SysDictMapper] conflicts with existing, non-compatible bean definition of same name and class [org.jeecg.modules.system.mapper.SysDictMapper]
at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.checkCandidate(ClassPathBeanDefinitionScanner.java:348) at org.mybatis.spring.mapper.ClassPathMapperScanner.checkCandidate(ClassPathMapperScanner.java:237) at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.doScan(ClassPathBeanDefinitionScanner.java:286) at org.mybatis.spring.mapper.ClassPathMapperScanner.doScan(ClassPathMapperScanner.java:168) at org.mybatis.spring.annotation.MapperScannerRegistrar.registerBeanDefinitions(MapperScannerRegistrar.java:123) at org.mybatis.spring.annotation.MapperScannerRegistrar.registerBeanDefinitions(MapperScannerRegistrar.java:72) at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.lambda$loadBeanDefinitionsFromRegistrars$1(ConfigurationClassBeanDefinitionReader.java:364) at java.util.LinkedHashMap.forEach(Unknown Source) at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsFromRegistrars(ConfigurationClassBeanDefinitionReader.java:363) at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsForConfigurationClass(ConfigurationClassBeanDefinitionReader.java:145) at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitions(ConfigurationClassBeanDefinitionReader.java:117) at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:327) at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:232) at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:275) at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:95) at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:705) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:531) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 15 11:32:32 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-15 11:32:32,327 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 12032 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-15 11:32:32,330 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-15 11:32:33,712 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-15 11:32:33,715 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-15 11:32:33,838 | Finished Spring Data repository scanning in 108ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-15 11:32:34,193 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$25400ad8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:32:34,353 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:32:35,506 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:32:35,536 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:32:35,595 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$53aa142] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:32:35,760 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:32:35,765 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$6ec91213] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:32:35,773 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:32:35,781 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:32:35,799 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:32:35,808 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$1a545f8c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:32:35,989 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:32:36,084 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:32:36,094 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$700e9222] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:32:36,126 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$18537ef2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:32:36,131 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 11:32:36,509 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-15 11:32:36,523 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 11:32:36,531 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 11:32:36,532 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 11:32:36,540 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 11:32:36,697 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 11:32:36,697 | Root WebApplicationContext: initialization completed in 4331 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-15 11:32:37,006 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-15 11:32:37,328 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-15 11:32:37,328 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-15 11:32:37,329 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-15 11:32:37,329 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-15 11:32:39,872 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-15 11:32:39,885 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-15 11:32:39,886 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-15 11:32:39,889 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-15 11:32:39,892 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-15 11:32:39,892 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-15 11:32:39,893 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-15 11:32:39,893 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-15 11:32:39,893 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@6abd8bcd | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-15 11:32:41,408 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-15 11:32:41,545 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-15 11:32:41,814 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-15 11:32:42,517 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-15 11:32:42,541 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-15 11:32:42,588 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-15 11:32:42,780 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-15 11:32:42,955 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-15 11:32:42,961 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-15 11:32:42,961 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-15 11:32:42,962 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-15 11:32:42,964 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-15 11:32:42,966 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-15 11:32:42,981 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 11:32:43,007 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-15 11:32:43,009 | Started JeecgApplication in 11.011 seconds (JVM running for 11.578) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-15 11:32:43,021 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-15 11:32:52,079 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 11:32:52,079 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-15 11:32:52,101 | Completed initialization in 22 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-15 11:32:52,484 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-15 11:32:52,487 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-15 11:32:53,745 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3ODg5NTQsInVzZXJuYW1lIjoiYWRtaW4ifQ.GVGNgAOiXz8-VEu1SOdGqyQZKXPoXoDS3j4_GakqTdU | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 11:33:03,335 | dictCode : orderStatus | getDictItems | SysDictController1.java | 75 |
| INFO | 2019-11-15 11:33:03,365 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl1.java | 48 |
| ERROR | 2019-11-15 11:33:03,368 | Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapperr.queryDictItemsByCode | getDictItems | SysDictController1.java | 110 |
| org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapperr.queryDictItemsByCode
at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.<init>(MybatisMapperMethod.java:49) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.lambda$cachedMapperMethod$0(MybatisMapperProxy.java:66) at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.cachedMapperMethod(MybatisMapperProxy.java:66) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:61) at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1.queryDictItemsByCode(SysDictServiceImpl1.java:49) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$bf1e61a8.queryDictItemsByCode(<generated>) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$41f3fa5e.queryDictItemsByCode(<generated>) at org.jeecg.modules.demo.order.controller.SysDictController1.getDictItems(SysDictController1.java:103) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 15 12:52:40 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-15 12:52:40,627 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 9372 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-15 12:52:40,651 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| WARN | 2019-11-15 12:52:41,210 | Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [org.jeecg.JeecgApplication]; nested exception is org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'sysDictController' for bean class [org.jeecg.modules.demo.system.controller.SysDictController] conflicts with existing, non-compatible bean definition of same name and class [org.jeecg.modules.system.controller.SysDictController] | refresh | AbstractApplicationContext.java | 557 |
| ERROR | 2019-11-15 12:52:41,259 | Application run failed | reportFailure | SpringApplication.java | 858 |
| org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [org.jeecg.JeecgApplication]; nested exception is org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'sysDictController' for bean class [org.jeecg.modules.demo.system.controller.SysDictController] conflicts with existing, non-compatible bean definition of same name and class [org.jeecg.modules.system.controller.SysDictController]
at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:181) at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:315) at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:232) at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:275) at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:95) at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:705) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:531) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) Caused by: org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'sysDictController' for bean class [org.jeecg.modules.demo.system.controller.SysDictController] conflicts with existing, non-compatible bean definition of same name and class [org.jeecg.modules.system.controller.SysDictController] at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.checkCandidate(ClassPathBeanDefinitionScanner.java:348) at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.doScan(ClassPathBeanDefinitionScanner.java:286) at org.springframework.context.annotation.ComponentScanAnnotationParser.parse(ComponentScanAnnotationParser.java:132) at org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:287) at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:242) at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:199) at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:167) ... 13 common frames omitted | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 15 12:53:43 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-15 12:53:43,383 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 10780 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-15 12:53:43,390 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-15 12:53:45,434 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-15 12:53:45,438 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-15 12:53:45,578 | Finished Spring Data repository scanning in 114ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-15 12:53:46,131 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$202e575a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:53:46,277 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:53:47,524 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:53:47,564 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:53:47,645 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$28edc4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:53:47,897 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:53:47,903 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$69b75e95] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:53:47,913 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:53:47,920 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:53:47,951 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:53:47,960 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$1542ac0e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:53:48,207 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:53:48,383 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:53:48,400 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$6afcdea4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:53:48,443 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$1341cb74] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:53:48,451 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:53:48,923 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-15 12:53:48,946 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 12:53:48,956 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 12:53:48,957 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 12:53:48,971 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 12:53:49,161 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 12:53:49,161 | Root WebApplicationContext: initialization completed in 5704 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-15 12:53:49,605 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-15 12:53:50,111 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-15 12:53:50,112 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-15 12:53:50,113 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-15 12:53:50,114 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-15 12:53:53,064 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-15 12:53:53,085 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-15 12:53:53,086 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-15 12:53:53,095 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-15 12:53:53,098 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-15 12:53:53,099 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-15 12:53:53,099 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-15 12:53:53,099 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-15 12:53:53,100 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@5cfa9e8a | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-15 12:53:54,927 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-15 12:53:55,142 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-15 12:53:55,477 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-15 12:53:56,809 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-15 12:53:56,842 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-15 12:53:56,902 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-15 12:53:57,141 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-15 12:53:57,412 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-15 12:53:57,460 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-15 12:53:57,460 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-15 12:53:57,463 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-15 12:53:57,465 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-15 12:53:57,479 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-15 12:53:57,501 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 12:53:57,550 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-15 12:53:57,553 | Started JeecgApplication in 14.743 seconds (JVM running for 15.755) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-15 12:53:57,570 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-15 12:54:17,452 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 12:54:17,452 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-15 12:54:17,468 | Completed initialization in 15 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-15 12:54:17,982 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-15 12:54:17,986 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| ERROR | 2019-11-15 12:54:20,421 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-15 12:54:22,558 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| INFO | 2019-11-15 12:54:38,421 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 12:54:46,790 | dictCode : orderStatus | getDictItems | SysDictControllerqwqwewq.java | 73 |
| INFO | 2019-11-15 12:54:47,295 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573793686791) | getDictItems | SysDictControllerqwqwewq.java | 106 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 15 12:58:31 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-15 12:58:31,156 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 8396 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-15 12:58:31,162 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-15 12:58:32,974 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-15 12:58:32,978 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-15 12:58:33,124 | Finished Spring Data repository scanning in 112ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-15 12:58:33,670 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$92a422f0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:58:34,003 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:58:35,231 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:58:35,299 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:58:35,393 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$729eb95a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:58:35,695 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:58:35,703 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$dc2d2a2b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:58:35,715 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:58:35,723 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:58:35,753 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:58:35,765 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$87b877a4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:58:36,072 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:58:36,251 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:58:36,265 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$dd72aa3a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:58:36,310 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$85b7970a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:58:36,317 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 12:58:36,871 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-15 12:58:36,894 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 12:58:36,917 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 12:58:36,918 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 12:58:36,939 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 12:58:37,133 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 12:58:37,133 | Root WebApplicationContext: initialization completed in 5923 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-15 12:58:37,672 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-15 12:58:38,204 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-15 12:58:38,205 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-15 12:58:38,206 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-15 12:58:38,207 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-15 12:58:41,180 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-15 12:58:41,197 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-15 12:58:41,198 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-15 12:58:41,201 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-15 12:58:41,203 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-15 12:58:41,204 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-15 12:58:41,205 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-15 12:58:41,205 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-15 12:58:41,205 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@22c0c0bc | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-15 12:58:42,929 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-15 12:58:43,116 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-15 12:58:43,419 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-15 12:58:44,396 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-15 12:58:44,433 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-15 12:58:44,497 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-15 12:58:44,771 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-15 12:58:44,990 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-15 12:58:45,011 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-15 12:58:45,012 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-15 12:58:45,014 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-15 12:58:45,015 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-15 12:58:45,017 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-15 12:58:45,036 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 12:58:45,081 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-15 12:58:45,086 | Started JeecgApplication in 14.417 seconds (JVM running for 15.422) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-15 12:58:45,107 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-15 12:58:58,627 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 12:58:58,628 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-15 12:58:58,650 | Completed initialization in 21 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-15 12:58:58,955 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-15 12:58:58,957 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-15 12:59:00,222 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 12:59:03,692 | dictCode : orderStatus | getDictItems | SysDictControllerqwqwewq.java | 73 |
| INFO | 2019-11-15 12:59:03,729 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573793943693) | getDictItems | SysDictControllerqwqwewq.java | 106 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 15 13:01:13 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-15 13:01:13,223 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 2376 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-15 13:01:13,229 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-15 13:01:15,115 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-15 13:01:15,120 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-15 13:01:15,257 | Finished Spring Data repository scanning in 113ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-15 13:01:15,766 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$2ce04e4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:01:15,900 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:01:17,056 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:01:17,094 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:01:17,166 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$e2c89b4e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:01:17,444 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:01:17,450 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$4c570c1f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:01:17,459 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:01:17,467 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:01:17,489 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:01:17,499 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$f7e25998] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:01:17,737 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:01:17,903 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:01:17,918 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$4d9c8c2e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:01:17,968 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$f5e178fe] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:01:17,974 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:01:18,449 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-15 13:01:18,469 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:01:18,481 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:01:18,482 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:01:18,494 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:01:18,670 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:01:18,670 | Root WebApplicationContext: initialization completed in 5386 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-15 13:01:19,113 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-15 13:01:19,505 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-15 13:01:19,506 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-15 13:01:19,507 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-15 13:01:19,507 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-15 13:01:22,630 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-15 13:01:22,650 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-15 13:01:22,651 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-15 13:01:22,656 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-15 13:01:22,659 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-15 13:01:22,660 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-15 13:01:22,660 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-15 13:01:22,660 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-15 13:01:22,661 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@3c39c739 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-15 13:01:24,437 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-15 13:01:24,621 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-15 13:01:24,968 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-15 13:01:26,055 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-15 13:01:26,089 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-15 13:01:26,155 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-15 13:01:26,477 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-15 13:01:26,764 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-15 13:01:26,772 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-15 13:01:26,773 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-15 13:01:26,775 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-15 13:01:26,777 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-15 13:01:26,778 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-15 13:01:26,795 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:01:26,833 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-15 13:01:26,837 | Started JeecgApplication in 14.11 seconds (JVM running for 14.989) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-15 13:01:26,852 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-15 13:01:40,453 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:01:40,453 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-15 13:01:40,474 | Completed initialization in 21 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-15 13:01:40,803 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-15 13:01:40,806 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-15 13:01:42,055 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 13:01:47,335 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-15 13:01:47,368 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573794107336) | getDictItems | CsmSysdictController.java | 269 |
| INFO | 2019-11-15 13:01:55,784 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 236 |
| INFO | 2019-11-15 13:01:55,791 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573794115785) | getDictItems | CsmSysdictController.java | 269 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 15 13:06:22 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-15 13:06:22,816 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 2164 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-15 13:06:22,824 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-15 13:06:24,659 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-15 13:06:24,664 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-15 13:06:24,793 | Finished Spring Data repository scanning in 106ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-15 13:06:25,302 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$16ce91de] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:06:25,443 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:06:26,631 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:06:26,672 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:06:26,750 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$f6c92848] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:06:27,045 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:06:27,066 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$60579919] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:06:27,076 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:06:27,084 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:06:27,115 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:06:27,127 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$be2e692] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:06:27,390 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:06:27,545 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:06:27,560 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$619d1928] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:06:27,604 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$9e205f8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:06:27,611 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:06:28,083 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-15 13:06:28,100 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:06:28,114 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:06:28,114 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:06:28,126 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:06:28,285 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:06:28,286 | Root WebApplicationContext: initialization completed in 5411 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-15 13:06:28,722 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-15 13:06:29,143 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-15 13:06:29,144 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-15 13:06:29,144 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-15 13:06:29,145 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-15 13:06:31,945 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-15 13:06:31,963 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-15 13:06:31,964 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-15 13:06:31,968 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-15 13:06:31,970 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-15 13:06:31,971 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-15 13:06:31,971 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-15 13:06:31,972 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-15 13:06:31,972 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@2723b0d0 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-15 13:06:33,833 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-15 13:06:34,040 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-15 13:06:34,365 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-15 13:06:35,364 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-15 13:06:35,398 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-15 13:06:35,466 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-15 13:06:35,718 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-15 13:06:35,922 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-15 13:06:35,930 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-15 13:06:35,931 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-15 13:06:35,934 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-15 13:06:35,937 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-15 13:06:35,938 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-15 13:06:35,955 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:06:35,985 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-15 13:06:35,988 | Started JeecgApplication in 13.674 seconds (JVM running for 14.666) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-15 13:06:36,001 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-15 13:06:49,370 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:06:49,370 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-15 13:06:49,386 | Completed initialization in 16 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-15 13:06:49,700 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-15 13:06:49,704 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-15 13:06:50,925 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 13:06:55,891 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-15 13:06:55,935 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573794415892) | getDictItems | CsmSysdictController.java | 66 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 15 13:09:13 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-15 13:09:13,950 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 12796 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-15 13:09:13,954 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-15 13:09:15,787 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-15 13:09:15,792 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-15 13:09:15,919 | Finished Spring Data repository scanning in 104ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-15 13:09:16,499 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$567e2ac4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:09:16,673 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:09:17,855 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:09:17,896 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:09:17,974 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$3678c12e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:09:18,237 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:09:18,244 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$a00731ff] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:09:18,254 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:09:18,263 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:09:18,289 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:09:18,299 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$4b927f78] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:09:18,530 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:09:18,685 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:09:18,699 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$a14cb20e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:09:18,745 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$49919ede] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:09:18,752 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:09:19,220 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-15 13:09:19,238 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:09:19,251 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:09:19,252 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:09:19,262 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:09:19,436 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:09:19,436 | Root WebApplicationContext: initialization completed in 5432 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-15 13:09:19,864 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-15 13:09:20,270 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-15 13:09:20,271 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-15 13:09:20,272 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-15 13:09:20,272 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-15 13:09:23,449 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-15 13:09:23,488 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-15 13:09:23,489 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-15 13:09:23,499 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-15 13:09:23,503 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-15 13:09:23,505 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-15 13:09:23,505 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-15 13:09:23,506 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-15 13:09:23,507 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@30a79476 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-15 13:09:25,456 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-15 13:09:25,678 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-15 13:09:26,083 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-15 13:09:27,059 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-15 13:09:27,094 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-15 13:09:27,156 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-15 13:09:27,421 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-15 13:09:27,630 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-15 13:09:27,637 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-15 13:09:27,637 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-15 13:09:27,640 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-15 13:09:27,641 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-15 13:09:27,642 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-15 13:09:27,665 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:09:27,702 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-15 13:09:27,707 | Started JeecgApplication in 14.258 seconds (JVM running for 15.174) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-15 13:09:27,722 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-15 13:09:39,027 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:09:39,029 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-15 13:09:39,056 | Completed initialization in 26 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-15 13:09:39,422 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-15 13:09:39,424 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-15 13:09:40,740 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 13:09:44,403 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-15 13:09:44,447 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573794584404) | getDictItems | CsmSysdictController.java | 66 |
| INFO | 2019-11-15 13:09:50,888 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-15 13:09:50,892 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573794590889) | getDictItems | CsmSysdictController.java | 66 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 15 13:12:02 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-15 13:12:02,884 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 13396 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-15 13:12:02,887 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-15 13:12:04,337 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-15 13:12:04,340 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-15 13:12:04,470 | Finished Spring Data repository scanning in 115ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-15 13:12:04,780 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$6691f949] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:12:04,948 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:12:06,114 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:12:06,145 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:12:06,203 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$468c8fb3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:12:06,373 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:12:06,378 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$b01b0084] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:12:06,386 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:12:06,392 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:12:06,410 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:12:06,418 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$5ba64dfd] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:12:06,592 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:12:06,688 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:12:06,699 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$b1608093] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:12:06,732 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$59a56d63] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:12:06,736 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:12:07,115 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-15 13:12:07,132 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:12:07,142 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:12:07,143 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:12:07,152 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:12:07,365 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:12:07,366 | Root WebApplicationContext: initialization completed in 4439 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-15 13:12:07,677 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-15 13:12:08,001 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-15 13:12:08,002 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-15 13:12:08,002 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-15 13:12:08,003 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-15 13:12:10,622 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-15 13:12:10,635 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-15 13:12:10,636 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-15 13:12:10,639 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-15 13:12:10,641 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-15 13:12:10,642 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-15 13:12:10,642 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-15 13:12:10,643 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-15 13:12:10,643 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@77cf329d | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-15 13:12:12,107 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-15 13:12:12,268 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-15 13:12:12,525 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-15 13:12:13,283 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-15 13:12:13,305 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-15 13:12:13,355 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-15 13:12:13,550 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-15 13:12:13,714 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-15 13:12:13,721 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-15 13:12:13,722 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-15 13:12:13,724 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-15 13:12:13,725 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-15 13:12:13,727 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-15 13:12:13,746 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:12:13,774 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-15 13:12:13,776 | Started JeecgApplication in 11.224 seconds (JVM running for 11.777) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-15 13:12:13,790 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-15 13:12:23,712 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:12:23,713 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-15 13:12:23,734 | Completed initialization in 21 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-15 13:12:24,029 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-15 13:12:24,032 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-15 13:12:25,228 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 13:12:28,561 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-15 13:12:28,610 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573794748564) | getDictItems | CsmSysdictController.java | 66 |
| INFO | 2019-11-15 13:12:35,053 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-15 13:12:35,057 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573794755054) | getDictItems | CsmSysdictController.java | 66 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 15 13:13:23 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-15 13:13:23,354 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 11852 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-15 13:13:23,357 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-15 13:13:24,856 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-15 13:13:24,859 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-15 13:13:24,979 | Finished Spring Data repository scanning in 102ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-15 13:13:25,292 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$8008c1f2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:13:25,514 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:13:26,686 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:13:26,746 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:13:26,805 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$6003585c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:13:26,992 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:13:26,997 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$c991c92d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:13:27,006 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:13:27,013 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:13:27,033 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:13:27,040 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$751d16a6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:13:27,219 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:13:27,313 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:13:27,323 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$cad7493c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:13:27,354 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$731c360c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:13:27,359 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:13:27,760 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-15 13:13:27,775 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:13:27,784 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:13:27,784 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:13:27,793 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:13:27,933 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:13:27,933 | Root WebApplicationContext: initialization completed in 4539 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-15 13:13:28,259 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-15 13:13:28,714 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-15 13:13:28,715 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-15 13:13:28,716 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-15 13:13:28,716 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-15 13:13:31,320 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-15 13:13:31,336 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-15 13:13:31,337 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-15 13:13:31,342 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-15 13:13:31,344 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-15 13:13:31,346 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-15 13:13:31,346 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-15 13:13:31,346 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-15 13:13:31,347 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@5059d398 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-15 13:13:32,893 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-15 13:13:33,033 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-15 13:13:33,320 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-15 13:13:34,028 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-15 13:13:34,068 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-15 13:13:34,118 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-15 13:13:34,317 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-15 13:13:34,489 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-15 13:13:34,498 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-15 13:13:34,498 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-15 13:13:34,500 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-15 13:13:34,512 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-15 13:13:34,514 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-15 13:13:34,530 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| ERROR | 2019-11-15 13:13:34,548 | Failed to start component [Connector[HTTP/1.1-8889]] | log | DirectJDKLog.java | 175 |
| org.apache.catalina.LifecycleException: Protocol handler start failed
at org.apache.catalina.connector.Connector.startInternal(Connector.java:1008) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardService.addConnector(StandardService.java:226) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemovedConnectors(TomcatWebServer.java:259) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:197) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.startWebServer(ServletWebServerApplicationContext.java:311) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:164) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) Caused by: java.net.BindException: Address already in use: bind at sun.nio.ch.Net.bind0(Native Method) at sun.nio.ch.Net.bind(Unknown Source) at sun.nio.ch.Net.bind(Unknown Source) at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source) at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source) at org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:236) at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:210) at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1085) at org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.java:1171) at org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:568) at org.apache.catalina.connector.Connector.startInternal(Connector.java:1005) ... 14 common frames omitted | |||||
| INFO | 2019-11-15 13:13:34,553 | Pausing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:13:34,553 | Stopping service [Tomcat] | log | DirectJDKLog.java | 173 |
| WARN | 2019-11-15 13:13:34,558 | The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Create-809615027] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2672) | log | DirectJDKLog.java | 173 |
| WARN | 2019-11-15 13:13:34,559 | The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Destroy-809615027] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.lang.Thread.sleep(Native Method) com.alibaba.druid.pool.DruidDataSource$DestroyConnectionThread.run(DruidDataSource.java:2768) | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:13:34,563 | The stop() method was called on component [StandardServer[-1]] after stop() had already been called. The second call will be ignored. | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:13:34,563 | Stopping ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:13:34,563 | Destroying ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:13:34,567 | Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. | logMessage | ConditionEvaluationReportLoggingListener.java | 142 |
| ERROR | 2019-11-15 13:13:34,569 | *************************** APPLICATION FAILED TO START *************************** Description: The Tomcat connector configured to listen on port 8889 failed to start. The port may already be in use or the connector may be misconfigured. Action: Verify the connector's configuration, identify and stop any process that's listening on port 8889, or configure this application to listen on another port. | report | LoggingFailureAnalysisReporter.java | 42 |
| INFO | 2019-11-15 13:13:34,572 | Scheduler quartzScheduler_$_NON_CLUSTERED paused. | standby | QuartzScheduler.java | 585 |
| INFO | 2019-11-15 13:13:34,573 | Shutting down ExecutorService 'applicationTaskExecutor' | shutdown | ExecutorConfigurationSupport.java | 208 |
| INFO | 2019-11-15 13:13:34,575 | Shutting down Quartz Scheduler | destroy | SchedulerFactoryBean.java | 844 |
| INFO | 2019-11-15 13:13:34,575 | Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. | shutdown | QuartzScheduler.java | 666 |
| INFO | 2019-11-15 13:13:34,576 | Scheduler quartzScheduler_$_NON_CLUSTERED paused. | standby | QuartzScheduler.java | 585 |
| INFO | 2019-11-15 13:13:34,577 | Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. | shutdown | QuartzScheduler.java | 740 |
| INFO | 2019-11-15 13:13:34,580 | closing dynamicDatasource ing.... | destroy | DynamicRoutingDataSource.java | 182 |
| INFO | 2019-11-15 13:13:34,582 | {dataSource-1} closing ... | close | DruidDataSource.java | 1948 |
| INFO | 2019-11-15 13:13:34,585 | {dataSource-1} closed | close | DruidDataSource.java | 2020 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 15 13:14:53 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-15 13:14:53,092 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 14352 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-15 13:14:53,094 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-15 13:14:54,492 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-15 13:14:54,496 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-15 13:14:54,608 | Finished Spring Data repository scanning in 99ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-15 13:14:54,931 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$8c4c0ed] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:14:55,101 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:14:56,269 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:14:56,302 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:14:56,361 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$e8bf5757] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:14:56,536 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:14:56,541 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$524dc828] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:14:56,550 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:14:56,555 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:14:56,584 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:14:56,593 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$fdd915a1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:14:56,770 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:14:56,882 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:14:56,893 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$53934837] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:14:56,926 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$fbd83507] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:14:56,931 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:14:57,314 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-15 13:14:57,330 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:14:57,340 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:14:57,341 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:14:57,351 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:14:57,506 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:14:57,507 | Root WebApplicationContext: initialization completed in 4373 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-15 13:14:57,835 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-15 13:14:58,157 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-15 13:14:58,157 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-15 13:14:58,158 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-15 13:14:58,158 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-15 13:15:00,854 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-15 13:15:00,868 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-15 13:15:00,869 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-15 13:15:00,872 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-15 13:15:00,874 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-15 13:15:00,875 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-15 13:15:00,875 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-15 13:15:00,876 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-15 13:15:00,876 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@21bf308 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-15 13:15:02,305 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-15 13:15:02,450 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-15 13:15:02,739 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-15 13:15:03,524 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-15 13:15:03,566 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-15 13:15:03,621 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-15 13:15:03,870 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-15 13:15:04,059 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-15 13:15:04,068 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-15 13:15:04,068 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-15 13:15:04,070 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-15 13:15:04,071 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-15 13:15:04,073 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-15 13:15:04,092 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| ERROR | 2019-11-15 13:15:04,109 | Failed to start component [Connector[HTTP/1.1-8889]] | log | DirectJDKLog.java | 175 |
| org.apache.catalina.LifecycleException: Protocol handler start failed
at org.apache.catalina.connector.Connector.startInternal(Connector.java:1008) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardService.addConnector(StandardService.java:226) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemovedConnectors(TomcatWebServer.java:259) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:197) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.startWebServer(ServletWebServerApplicationContext.java:311) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:164) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) Caused by: java.net.BindException: Address already in use: bind at sun.nio.ch.Net.bind0(Native Method) at sun.nio.ch.Net.bind(Unknown Source) at sun.nio.ch.Net.bind(Unknown Source) at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source) at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source) at org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:236) at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:210) at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1085) at org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.java:1171) at org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:568) at org.apache.catalina.connector.Connector.startInternal(Connector.java:1005) ... 14 common frames omitted | |||||
| INFO | 2019-11-15 13:15:04,117 | Pausing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:15:04,117 | Stopping service [Tomcat] | log | DirectJDKLog.java | 173 |
| WARN | 2019-11-15 13:15:04,121 | The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Create-738772871] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2672) | log | DirectJDKLog.java | 173 |
| WARN | 2019-11-15 13:15:04,121 | The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Destroy-738772871] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.lang.Thread.sleep(Native Method) com.alibaba.druid.pool.DruidDataSource$DestroyConnectionThread.run(DruidDataSource.java:2768) | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:15:04,125 | The stop() method was called on component [StandardServer[-1]] after stop() had already been called. The second call will be ignored. | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:15:04,125 | Stopping ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:15:04,126 | Destroying ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:15:04,131 | Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. | logMessage | ConditionEvaluationReportLoggingListener.java | 142 |
| ERROR | 2019-11-15 13:15:04,133 | *************************** APPLICATION FAILED TO START *************************** Description: The Tomcat connector configured to listen on port 8889 failed to start. The port may already be in use or the connector may be misconfigured. Action: Verify the connector's configuration, identify and stop any process that's listening on port 8889, or configure this application to listen on another port. | report | LoggingFailureAnalysisReporter.java | 42 |
| INFO | 2019-11-15 13:15:04,137 | Scheduler quartzScheduler_$_NON_CLUSTERED paused. | standby | QuartzScheduler.java | 585 |
| INFO | 2019-11-15 13:15:04,139 | Shutting down ExecutorService 'applicationTaskExecutor' | shutdown | ExecutorConfigurationSupport.java | 208 |
| INFO | 2019-11-15 13:15:04,141 | Shutting down Quartz Scheduler | destroy | SchedulerFactoryBean.java | 844 |
| INFO | 2019-11-15 13:15:04,141 | Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. | shutdown | QuartzScheduler.java | 666 |
| INFO | 2019-11-15 13:15:04,141 | Scheduler quartzScheduler_$_NON_CLUSTERED paused. | standby | QuartzScheduler.java | 585 |
| INFO | 2019-11-15 13:15:04,142 | Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. | shutdown | QuartzScheduler.java | 740 |
| INFO | 2019-11-15 13:15:04,145 | closing dynamicDatasource ing.... | destroy | DynamicRoutingDataSource.java | 182 |
| INFO | 2019-11-15 13:15:04,147 | {dataSource-1} closing ... | close | DruidDataSource.java | 1948 |
| INFO | 2019-11-15 13:15:04,150 | {dataSource-1} closed | close | DruidDataSource.java | 2020 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 15 13:16:33 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-15 13:16:33,950 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 1648 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-15 13:16:33,957 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-15 13:16:35,748 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-15 13:16:35,753 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-15 13:16:35,874 | Finished Spring Data repository scanning in 102ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-15 13:16:36,382 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$339f5e9e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:16:36,538 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:16:37,722 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:16:37,765 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:16:37,848 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$1399f508] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:16:38,121 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:16:38,127 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$7d2865d9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:16:38,138 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:16:38,146 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:16:38,175 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:16:38,188 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$28b3b352] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:16:38,418 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:16:38,574 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:16:38,589 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$7e6de5e8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:16:38,632 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$26b2d2b8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:16:38,639 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:16:39,138 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-15 13:16:39,155 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:16:39,169 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:16:39,170 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:16:39,182 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:16:39,368 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:16:39,368 | Root WebApplicationContext: initialization completed in 5359 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-15 13:16:39,804 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-15 13:16:40,230 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-15 13:16:40,231 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-15 13:16:40,231 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-15 13:16:40,232 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-15 13:16:43,446 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-15 13:16:43,479 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-15 13:16:43,481 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-15 13:16:43,489 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-15 13:16:43,495 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-15 13:16:43,497 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-15 13:16:43,497 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-15 13:16:43,498 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-15 13:16:43,499 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@1c96bf1e | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-15 13:16:45,532 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-15 13:16:45,749 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-15 13:16:46,270 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-15 13:16:48,288 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-15 13:16:48,420 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-15 13:16:48,565 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-15 13:16:49,099 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-15 13:16:49,581 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-15 13:16:49,593 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-15 13:16:49,593 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-15 13:16:49,596 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-15 13:16:49,599 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-15 13:16:49,600 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-15 13:16:49,625 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:16:49,690 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-15 13:16:49,694 | Started JeecgApplication in 16.232 seconds (JVM running for 17.548) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-15 13:16:49,716 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-15 13:17:08,180 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:17:08,181 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-15 13:17:08,202 | Completed initialization in 21 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-15 13:17:08,579 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-15 13:17:08,581 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-15 13:17:09,959 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 13:17:16,372 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-15 13:17:16,519 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573795036373) | getDictItems | CsmSysdictController.java | 66 |
| INFO | 2019-11-15 13:17:21,989 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-15 13:17:21,995 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573795041990) | getDictItems | CsmSysdictController.java | 66 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 15 13:18:13 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-15 13:18:13,958 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 9288 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-15 13:18:13,964 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-15 13:18:17,198 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-15 13:18:17,203 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-15 13:18:17,333 | Finished Spring Data repository scanning in 105ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-15 13:18:17,897 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$9ff09b0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:18:18,033 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:18:19,217 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:18:19,255 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:18:19,339 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$e9f9a01a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:18:19,592 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:18:19,598 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$538810eb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:18:19,610 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:18:19,618 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:18:19,642 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:18:19,654 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$ff135e64] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:18:19,937 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:18:20,103 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:18:20,117 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$54cd90fa] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:18:20,167 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$fd127dca] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:18:20,174 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:18:20,733 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-15 13:18:20,755 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:18:20,775 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:18:20,776 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:18:20,789 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:18:20,966 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:18:20,967 | Root WebApplicationContext: initialization completed in 6940 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-15 13:18:21,444 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-15 13:18:21,923 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-15 13:18:21,923 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-15 13:18:21,924 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-15 13:18:21,924 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-15 13:18:24,821 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-15 13:18:24,842 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-15 13:18:24,843 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-15 13:18:24,849 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-15 13:18:24,851 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-15 13:18:24,853 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-15 13:18:24,853 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-15 13:18:24,853 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-15 13:18:24,853 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@c3836b6 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-15 13:18:26,615 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-15 13:18:26,814 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-15 13:18:27,160 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-15 13:18:28,169 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-15 13:18:28,240 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-15 13:18:28,305 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-15 13:18:28,557 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-15 13:18:28,774 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-15 13:18:28,785 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-15 13:18:28,785 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-15 13:18:28,787 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-15 13:18:28,789 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-15 13:18:28,790 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-15 13:18:28,807 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:18:28,844 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-15 13:18:28,847 | Started JeecgApplication in 15.562 seconds (JVM running for 16.952) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-15 13:18:28,862 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-15 13:18:42,182 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:18:42,183 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-15 13:18:42,215 | Completed initialization in 32 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-15 13:18:42,494 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-15 13:18:42,496 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-15 13:18:43,651 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 13:18:47,580 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-15 13:18:47,641 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573795127581) | getDictItems | CsmSysdictController.java | 66 |
| INFO | 2019-11-15 13:18:52,501 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-15 13:18:52,508 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573795132503) | getDictItems | CsmSysdictController.java | 66 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 15 13:20:07 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-15 13:20:07,321 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 6292 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-15 13:20:07,328 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-15 13:20:09,135 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-15 13:20:09,139 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-15 13:20:09,269 | Finished Spring Data repository scanning in 106ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-15 13:20:09,809 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$c2efdab2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:20:09,941 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:20:11,114 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:20:11,155 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:20:11,232 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$a2ea711c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:20:11,508 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:20:11,514 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$c78e1ed] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:20:11,524 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:20:11,532 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:20:11,555 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:20:11,564 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$b8042f66] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:20:11,816 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:20:11,986 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:20:12,003 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$dbe61fc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:20:12,048 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$b6034ecc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:20:12,054 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:20:12,522 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-15 13:20:12,544 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:20:12,555 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:20:12,556 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:20:12,569 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:20:12,760 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:20:12,761 | Root WebApplicationContext: initialization completed in 5382 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-15 13:20:13,187 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-15 13:20:13,632 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-15 13:20:13,633 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-15 13:20:13,633 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-15 13:20:13,634 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-15 13:20:16,609 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-15 13:20:16,630 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-15 13:20:16,631 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-15 13:20:16,635 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-15 13:20:16,638 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-15 13:20:16,638 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-15 13:20:16,639 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-15 13:20:16,639 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-15 13:20:16,639 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@11b74ecb | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-15 13:20:18,354 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-15 13:20:18,572 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-15 13:20:18,900 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-15 13:20:19,867 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-15 13:20:19,901 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-15 13:20:19,966 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-15 13:20:20,226 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-15 13:20:20,450 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-15 13:20:20,461 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-15 13:20:20,461 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-15 13:20:20,463 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-15 13:20:20,465 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-15 13:20:20,466 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-15 13:20:20,484 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:20:20,521 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-15 13:20:20,526 | Started JeecgApplication in 13.702 seconds (JVM running for 14.623) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-15 13:20:20,544 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-15 13:20:48,440 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:20:48,441 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-15 13:20:48,461 | Completed initialization in 20 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-15 13:20:48,789 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-15 13:20:48,791 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-15 13:20:49,921 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 13:21:13,436 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-15 13:21:31,535 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573795273436) | getDictItems | CsmSysdictController.java | 66 |
| INFO | 2019-11-15 13:21:53,912 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 13:22:04,403 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-15 13:22:45,195 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573795324403) | getDictItems | CsmSysdictController.java | 66 |
| INFO | 2019-11-15 13:23:13,790 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 13:23:18,443 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-15 13:23:18,451 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573795398445) | getDictItems | CsmSysdictController.java | 66 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 15 13:24:21 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-15 13:24:21,337 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 2224 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-15 13:24:21,343 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-15 13:24:23,238 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-15 13:24:23,244 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-15 13:24:23,382 | Finished Spring Data repository scanning in 111ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-15 13:24:23,921 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$ea6c5c06] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:24:24,080 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:24:25,331 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:24:25,375 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:24:25,498 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$ca66f270] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:24:25,810 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:24:25,819 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$33f56341] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:24:25,831 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:24:25,842 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:24:25,880 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:24:25,891 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$df80b0ba] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:24:26,163 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:24:26,342 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:24:26,357 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$353ae350] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:24:26,403 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$dd7fd020] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:24:26,410 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:24:26,990 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-15 13:24:27,017 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:24:27,045 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:24:27,046 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:24:27,059 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:24:27,237 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:24:27,238 | Root WebApplicationContext: initialization completed in 5839 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-15 13:24:27,692 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-15 13:24:28,165 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-15 13:24:28,166 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-15 13:24:28,166 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-15 13:24:28,167 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-15 13:24:31,706 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-15 13:24:31,734 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-15 13:24:31,735 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-15 13:24:31,740 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-15 13:24:31,743 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-15 13:24:31,744 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-15 13:24:31,745 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-15 13:24:31,745 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-15 13:24:31,745 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4b3b2a4f | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-15 13:24:36,518 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-15 13:24:36,697 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-15 13:24:37,027 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-15 13:24:38,732 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-15 13:24:38,766 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-15 13:24:38,824 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-15 13:24:39,102 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-15 13:24:39,950 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-15 13:24:39,971 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-15 13:24:39,972 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-15 13:24:39,975 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-15 13:24:39,976 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-15 13:24:39,977 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-15 13:24:39,994 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:24:40,037 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-15 13:24:40,045 | Started JeecgApplication in 19.207 seconds (JVM running for 20.216) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-15 13:24:40,059 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-15 13:25:45,100 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:25:45,101 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-15 13:25:45,124 | Completed initialization in 23 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-15 13:25:45,507 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-15 13:25:45,512 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-15 13:25:46,695 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 13:25:50,689 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-15 13:25:50,733 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573795550690) | getDictItems | CsmSysdictController.java | 66 |
| INFO | 2019-11-15 13:26:38,887 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 13:26:41,785 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-15 13:30:27,038 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573795601791) | getDictItems | CsmSysdictController.java | 66 |
| ERROR | 2019-11-15 13:30:27,052 | java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 | handleException | JeecgBootExceptionHandler.java | 54 |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:299) at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:262) at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:118) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1100) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:915) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:287) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:103) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:180) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:119) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 at sun.nio.ch.SocketDispatcher.write0(Native Method) at sun.nio.ch.SocketDispatcher.write(Unknown Source) at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source) at sun.nio.ch.IOUtil.write(Unknown Source) at sun.nio.ch.SocketChannelImpl.write(Unknown Source) at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134) at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:105) at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:144) at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1223) at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:743) at org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:696) at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:686) at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.flush(Http11OutputBuffer.java:553) at org.apache.coyote.http11.filters.ChunkedOutputFilter.flush(ChunkedOutputFilter.java:157) at org.apache.coyote.http11.Http11OutputBuffer.flush(Http11OutputBuffer.java:216) at org.apache.coyote.http11.Http11Processor.flush(Http11Processor.java:1149) at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:394) at org.apache.coyote.Response.action(Response.java:209) at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:295) ... 93 common frames omitted | |||||
| WARN | 2019-11-15 13:30:27,056 | Failure in @ExceptionHandler public org.jeecg.common.api.vo.Result<?> org.jeecg.common.exception.JeecgBootExceptionHandler.handleException(java.lang.Exception) | doResolveHandlerMethodException | ExceptionHandlerExceptionResolver.java | 419 |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:299) at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:262) at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:118) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1100) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:915) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:287) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:103) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:180) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:119) at org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.doResolveHandlerMethodException(ExceptionHandlerExceptionResolver.java:408) at org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.doResolveException(AbstractHandlerMethodExceptionResolver.java:61) at org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionResolver.java:139) at org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverComposite.java:80) at org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1297) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1109) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1055) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 at sun.nio.ch.SocketDispatcher.write0(Native Method) at sun.nio.ch.SocketDispatcher.write(Unknown Source) at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source) at sun.nio.ch.IOUtil.write(Unknown Source) at sun.nio.ch.SocketChannelImpl.write(Unknown Source) at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134) at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:105) at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:144) at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1223) at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:743) at org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:696) at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:686) at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.flush(Http11OutputBuffer.java:553) at org.apache.coyote.http11.filters.ChunkedOutputFilter.flush(ChunkedOutputFilter.java:157) at org.apache.coyote.http11.Http11OutputBuffer.flush(Http11OutputBuffer.java:216) at org.apache.coyote.http11.Http11Processor.flush(Http11Processor.java:1149) at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:394) at org.apache.coyote.Response.action(Response.java:209) at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:295) ... 96 common frames omitted | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 15 13:31:51 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-15 13:31:51,779 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 124 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-15 13:31:51,785 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-15 13:31:53,678 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-15 13:31:53,683 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-15 13:31:53,828 | Finished Spring Data repository scanning in 117ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-15 13:31:54,392 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$322036a1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:31:54,530 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:31:55,751 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:31:55,797 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:31:55,907 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$121acd0b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:31:56,177 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:31:56,183 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$7ba93ddc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:31:56,193 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:31:56,200 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:31:56,224 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:31:56,234 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$27348b55] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:31:56,507 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:31:56,673 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:31:56,687 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$7ceebdeb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:31:56,734 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$2533aabb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:31:56,743 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:31:57,317 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-15 13:31:57,344 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:31:57,371 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:31:57,372 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:31:57,384 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:31:57,553 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:31:57,554 | Root WebApplicationContext: initialization completed in 5719 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-15 13:31:58,011 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-15 13:31:58,511 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-15 13:31:58,511 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-15 13:31:58,512 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-15 13:31:58,512 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-15 13:32:01,720 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-15 13:32:01,738 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-15 13:32:01,739 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-15 13:32:01,744 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-15 13:32:01,747 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-15 13:32:01,748 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-15 13:32:01,748 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-15 13:32:01,748 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-15 13:32:01,749 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@57f6fc09 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-15 13:32:03,707 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-15 13:32:03,941 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-15 13:32:04,320 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-15 13:32:05,390 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-15 13:32:05,429 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-15 13:32:05,496 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-15 13:32:05,780 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-15 13:32:06,004 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-15 13:32:06,015 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-15 13:32:06,016 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-15 13:32:06,018 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-15 13:32:06,021 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-15 13:32:06,022 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-15 13:32:06,042 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:32:06,086 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-15 13:32:06,092 | Started JeecgApplication in 14.817 seconds (JVM running for 15.819) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-15 13:32:06,121 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-15 13:32:15,888 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:32:15,889 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-15 13:32:15,912 | Completed initialization in 23 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-15 13:32:16,199 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-15 13:32:16,201 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-15 13:32:17,422 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 13:32:21,997 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-15 13:32:22,067 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573795941999) | getDictItems | CsmSysdictController.java | 66 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 15 13:48:06 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-15 13:48:06,537 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 12352 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-15 13:48:06,540 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-15 13:48:07,893 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-15 13:48:07,896 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-15 13:48:08,016 | Finished Spring Data repository scanning in 104ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-15 13:48:08,345 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$28946736] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:48:08,495 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:48:09,648 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:48:09,678 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:48:09,735 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$88efda0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:48:09,895 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:48:09,900 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$721d6e71] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:48:09,909 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:48:09,914 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:48:09,932 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:48:09,940 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$1da8bbea] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:48:10,108 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:48:10,202 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:48:10,213 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$7362ee80] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:48:10,246 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$1ba7db50] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:48:10,252 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:48:10,625 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-15 13:48:10,639 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:48:10,649 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:48:10,649 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:48:10,659 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:48:10,804 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:48:10,805 | Root WebApplicationContext: initialization completed in 4228 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-15 13:48:11,129 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-15 13:48:11,476 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-15 13:48:11,477 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-15 13:48:11,477 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-15 13:48:11,478 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-15 13:48:13,965 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-15 13:48:13,980 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-15 13:48:13,980 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-15 13:48:13,985 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-15 13:48:13,987 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-15 13:48:13,988 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-15 13:48:13,989 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-15 13:48:13,989 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-15 13:48:13,989 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@1c9975a8 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-15 13:48:15,430 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-15 13:48:15,602 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-15 13:48:15,861 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-15 13:48:16,533 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-15 13:48:16,557 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-15 13:48:16,602 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-15 13:48:16,795 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-15 13:48:16,962 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-15 13:48:16,969 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-15 13:48:16,970 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-15 13:48:16,972 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-15 13:48:16,975 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-15 13:48:16,977 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-15 13:48:16,997 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:48:17,031 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-15 13:48:17,034 | Started JeecgApplication in 10.819 seconds (JVM running for 11.379) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-15 13:48:17,048 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-15 13:48:35,633 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:48:35,634 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-15 13:48:35,661 | Completed initialization in 27 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-15 13:48:35,990 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-15 13:48:35,993 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-15 13:48:37,174 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 13:48:40,547 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-15 13:48:40,704 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573796920549) | getDictItems | CsmSysdictController.java | 66 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 15 13:51:52 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-15 13:51:53,138 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 8096 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-15 13:51:53,149 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-15 13:51:56,980 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-15 13:51:56,989 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-15 13:51:57,166 | Finished Spring Data repository scanning in 141ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-15 13:51:58,448 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$8284c948] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:51:58,637 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:51:59,917 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:51:59,951 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:52:00,031 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$627f5fb2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:52:00,270 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:52:00,277 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$cc0dd083] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:52:00,287 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:52:00,294 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:52:00,321 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:52:00,330 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$77991dfc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:52:00,551 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:52:00,704 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:52:00,719 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$cd535092] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:52:00,758 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$75983d62] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:52:00,765 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:52:01,286 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-15 13:52:01,309 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:52:01,334 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:52:01,335 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:52:01,346 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:52:01,519 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:52:01,519 | Root WebApplicationContext: initialization completed in 8317 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-15 13:52:02,004 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-15 13:52:02,561 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-15 13:52:02,562 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-15 13:52:02,563 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-15 13:52:02,563 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-15 13:52:06,213 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-15 13:52:06,242 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-15 13:52:06,244 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-15 13:52:06,251 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-15 13:52:06,259 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-15 13:52:06,261 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-15 13:52:06,261 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-15 13:52:06,262 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-15 13:52:06,262 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@7137cd14 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-15 13:52:08,587 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-15 13:52:08,835 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-15 13:52:09,225 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-15 13:52:11,155 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-15 13:52:11,197 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-15 13:52:11,274 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-15 13:52:11,619 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-15 13:52:11,900 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-15 13:52:11,916 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-15 13:52:11,916 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-15 13:52:11,918 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-15 13:52:11,950 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-15 13:52:11,951 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-15 13:52:11,971 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| ERROR | 2019-11-15 13:52:12,002 | Failed to start component [Connector[HTTP/1.1-8889]] | log | DirectJDKLog.java | 175 |
| org.apache.catalina.LifecycleException: Protocol handler start failed
at org.apache.catalina.connector.Connector.startInternal(Connector.java:1008) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardService.addConnector(StandardService.java:226) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemovedConnectors(TomcatWebServer.java:259) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:197) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.startWebServer(ServletWebServerApplicationContext.java:311) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:164) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) Caused by: java.net.BindException: Address already in use: bind at sun.nio.ch.Net.bind0(Native Method) at sun.nio.ch.Net.bind(Unknown Source) at sun.nio.ch.Net.bind(Unknown Source) at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source) at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source) at org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:236) at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:210) at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1085) at org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.java:1171) at org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:568) at org.apache.catalina.connector.Connector.startInternal(Connector.java:1005) ... 14 common frames omitted | |||||
| INFO | 2019-11-15 13:52:12,012 | Pausing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:52:12,012 | Stopping service [Tomcat] | log | DirectJDKLog.java | 173 |
| WARN | 2019-11-15 13:52:12,019 | The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Create-1474745706] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2672) | log | DirectJDKLog.java | 173 |
| WARN | 2019-11-15 13:52:12,020 | The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Destroy-1474745706] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.lang.Thread.sleep(Native Method) com.alibaba.druid.pool.DruidDataSource$DestroyConnectionThread.run(DruidDataSource.java:2768) | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:52:12,025 | The stop() method was called on component [StandardServer[-1]] after stop() had already been called. The second call will be ignored. | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:52:12,026 | Stopping ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:52:12,026 | Destroying ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:52:12,031 | Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. | logMessage | ConditionEvaluationReportLoggingListener.java | 142 |
| ERROR | 2019-11-15 13:52:12,034 | *************************** APPLICATION FAILED TO START *************************** Description: The Tomcat connector configured to listen on port 8889 failed to start. The port may already be in use or the connector may be misconfigured. Action: Verify the connector's configuration, identify and stop any process that's listening on port 8889, or configure this application to listen on another port. | report | LoggingFailureAnalysisReporter.java | 42 |
| INFO | 2019-11-15 13:52:12,038 | Scheduler quartzScheduler_$_NON_CLUSTERED paused. | standby | QuartzScheduler.java | 585 |
| INFO | 2019-11-15 13:52:12,040 | Shutting down ExecutorService 'applicationTaskExecutor' | shutdown | ExecutorConfigurationSupport.java | 208 |
| INFO | 2019-11-15 13:52:12,043 | Shutting down Quartz Scheduler | destroy | SchedulerFactoryBean.java | 844 |
| INFO | 2019-11-15 13:52:12,044 | Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. | shutdown | QuartzScheduler.java | 666 |
| INFO | 2019-11-15 13:52:12,044 | Scheduler quartzScheduler_$_NON_CLUSTERED paused. | standby | QuartzScheduler.java | 585 |
| INFO | 2019-11-15 13:52:12,045 | Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. | shutdown | QuartzScheduler.java | 740 |
| INFO | 2019-11-15 13:52:12,047 | closing dynamicDatasource ing.... | destroy | DynamicRoutingDataSource.java | 182 |
| INFO | 2019-11-15 13:52:12,050 | {dataSource-1} closing ... | close | DruidDataSource.java | 1948 |
| INFO | 2019-11-15 13:52:12,053 | {dataSource-1} closed | close | DruidDataSource.java | 2020 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 15 13:54:31 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-15 13:54:31,185 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 2820 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-15 13:54:31,188 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-15 13:54:32,699 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-15 13:54:32,702 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-15 13:54:32,816 | Finished Spring Data repository scanning in 99ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-15 13:54:33,137 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$629e6844] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:54:33,318 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:54:34,496 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:54:34,526 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:54:34,584 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$4298feae] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:54:34,757 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:54:34,762 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$ac276f7f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:54:34,772 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:54:34,778 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:54:34,799 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:54:34,806 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$57b2bcf8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:54:34,987 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:54:35,090 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:54:35,101 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$ad6cef8e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:54:35,133 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$55b1dc5e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:54:35,139 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:54:35,535 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-15 13:54:35,552 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:54:35,563 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:54:35,564 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:54:35,572 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:54:35,708 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:54:35,709 | Root WebApplicationContext: initialization completed in 4483 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-15 13:54:36,025 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-15 13:54:36,363 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-15 13:54:36,363 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-15 13:54:36,364 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-15 13:54:36,364 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-15 13:54:38,881 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-15 13:54:38,894 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-15 13:54:38,895 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-15 13:54:38,898 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-15 13:54:38,900 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-15 13:54:38,901 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-15 13:54:38,901 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-15 13:54:38,902 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-15 13:54:38,902 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@1eda309d | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-15 13:54:40,401 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-15 13:54:40,543 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-15 13:54:40,908 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-15 13:54:41,706 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-15 13:54:41,990 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-15 13:54:42,041 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-15 13:54:42,279 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-15 13:54:42,478 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-15 13:54:42,486 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-15 13:54:42,486 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-15 13:54:42,488 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-15 13:54:42,490 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-15 13:54:42,492 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-15 13:54:42,510 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:54:42,537 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-15 13:54:42,539 | Started JeecgApplication in 11.714 seconds (JVM running for 12.278) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-15 13:54:42,553 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-15 13:54:53,784 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:54:53,785 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-15 13:54:53,804 | Completed initialization in 19 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-15 13:54:54,152 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-15 13:54:54,154 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-15 13:54:55,412 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 13:54:59,200 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 36 |
| ERROR | 2019-11-15 13:54:59,270 | {conn-10005, pstmt-20020} execute error. select s.id as "value",s.name as "text" from sys_dict_item s | statementLogError | Slf4jLogFilter.java | 149 |
| com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 's.name' in 'field list'
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1242) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:627) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167) at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497) at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy257.query(Unknown Source) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:67) at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) at sun.reflect.GeneratedMethodAccessor180.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy256.query(Unknown Source) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) at com.sun.proxy.$Proxy131.selectList(Unknown Source) at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:158) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:76) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62) at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source) at org.jeecg.modules.demo.system.controller.CsmSysdictController.getDictItems(CsmSysdictController.java:65) at org.jeecg.modules.demo.system.controller.CsmSysdictController$$FastClassBySpringCGLIB$$5b1eb16f.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88) at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.system.controller.CsmSysdictController$$EnhancerBySpringCGLIB$$fa260025.getDictItems(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| ERROR | 2019-11-15 13:54:59,338 | ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 's.name' in 'field list' ### The error may exist in file [D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-csm\target\classes\org\jeecg\modules\demo\system\mapper\xml\CsmSysdictMapper.xml] ### The error may involve org.jeecg.modules.demo.system.mapper.CsmSysdictMapper.queryDictItemsByCode-Inline ### The error occurred while setting parameters ### SQL: select s.id as "value",s.name as "text" from sys_dict_item s ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 's.name' in 'field list' ; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 's.name' in 'field list' | getDictItems | CsmSysdictController.java | 72 |
| org.springframework.jdbc.BadSqlGrammarException:
### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 's.name' in 'field list'
### The error may exist in file [D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-csm\target\classes\org\jeecg\modules\demo\system\mapper\xml\CsmSysdictMapper.xml]
### The error may involve org.jeecg.modules.demo.system.mapper.CsmSysdictMapper.queryDictItemsByCode-Inline
### The error occurred while setting parameters
### SQL: select s.id as "value",s.name as "text" from sys_dict_item s
### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 's.name' in 'field list'
; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 's.name' in 'field list'
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:234) at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) at com.sun.proxy.$Proxy131.selectList(Unknown Source) at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:158) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:76) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62) at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source) at org.jeecg.modules.demo.system.controller.CsmSysdictController.getDictItems(CsmSysdictController.java:65) at org.jeecg.modules.demo.system.controller.CsmSysdictController$$FastClassBySpringCGLIB$$5b1eb16f.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88) at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.system.controller.CsmSysdictController$$EnhancerBySpringCGLIB$$fa260025.getDictItems(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 's.name' in 'field list' at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1242) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:627) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167) at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497) at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy257.query(Unknown Source) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:67) at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) at sun.reflect.GeneratedMethodAccessor180.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy256.query(Unknown Source) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) ... 115 common frames omitted | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 15 13:57:39 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-15 13:57:39,176 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 12844 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-15 13:57:39,183 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-15 13:57:41,005 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-15 13:57:41,011 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-15 13:57:41,141 | Finished Spring Data repository scanning in 106ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-15 13:57:41,663 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$46ab6042] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:57:41,803 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:57:43,025 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:57:43,065 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:57:43,146 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$26a5f6ac] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:57:43,442 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:57:43,448 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$9034677d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:57:43,460 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:57:43,467 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:57:43,492 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:57:43,501 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$3bbfb4f6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:57:43,724 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:57:43,878 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:57:43,891 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$9179e78c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:57:43,935 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$39bed45c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:57:43,942 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:57:44,400 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-15 13:57:44,418 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:57:44,430 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:57:44,431 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:57:44,442 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:57:44,595 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:57:44,595 | Root WebApplicationContext: initialization completed in 5365 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-15 13:57:45,029 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-15 13:57:45,497 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-15 13:57:45,498 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-15 13:57:45,499 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-15 13:57:45,499 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-15 13:57:48,320 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-15 13:57:48,344 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-15 13:57:48,345 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-15 13:57:48,351 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-15 13:57:48,355 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-15 13:57:48,360 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-15 13:57:48,360 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-15 13:57:48,361 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-15 13:57:48,361 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@402fdef1 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-15 13:57:50,241 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-15 13:57:50,444 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-15 13:57:50,733 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-15 13:57:51,780 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-15 13:57:51,815 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-15 13:57:51,878 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-15 13:57:52,176 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-15 13:57:52,486 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-15 13:57:52,500 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-15 13:57:52,500 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-15 13:57:52,503 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-15 13:57:52,516 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-15 13:57:52,518 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-15 13:57:52,539 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:57:52,593 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-15 13:57:52,598 | Started JeecgApplication in 13.923 seconds (JVM running for 15.079) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-15 13:57:52,625 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-15 13:58:10,031 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:58:10,031 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-15 13:58:10,052 | Completed initialization in 21 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-15 13:58:11,092 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-15 13:58:11,099 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-15 13:58:12,337 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 13:58:16,827 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 36 |
| INFO | 2019-11-15 13:58:16,833 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573797496828) | getDictItems | CsmSysdictController.java | 70 |
| INFO | 2019-11-15 13:58:31,172 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 36 |
| INFO | 2019-11-15 13:58:31,177 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573797511173) | getDictItems | CsmSysdictController.java | 70 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 15 13:59:20 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-15 13:59:20,787 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 10888 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-15 13:59:20,790 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-15 13:59:22,213 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-15 13:59:22,216 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-15 13:59:22,347 | Finished Spring Data repository scanning in 116ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-15 13:59:22,680 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$3b0242bf] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:59:22,859 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:59:24,014 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:59:24,044 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:59:24,104 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$1afcd929] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:59:24,266 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:59:24,272 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$848b49fa] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:59:24,279 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:59:24,284 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:59:24,302 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:59:24,310 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$30169773] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:59:24,486 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:59:24,591 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:59:24,603 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$85d0ca09] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:59:24,634 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$2e15b6d9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:59:24,639 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 13:59:25,026 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-15 13:59:25,041 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:59:25,051 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:59:25,052 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:59:25,061 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:59:25,216 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:59:25,216 | Root WebApplicationContext: initialization completed in 4388 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-15 13:59:25,539 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-15 13:59:25,908 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-15 13:59:25,909 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-15 13:59:25,910 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-15 13:59:25,910 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-15 13:59:28,446 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-15 13:59:28,459 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-15 13:59:28,460 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-15 13:59:28,464 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-15 13:59:28,466 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-15 13:59:28,466 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-15 13:59:28,467 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-15 13:59:28,467 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-15 13:59:28,467 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@72d0196d | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-15 13:59:29,895 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-15 13:59:30,047 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-15 13:59:30,301 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-15 13:59:30,989 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-15 13:59:31,014 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-15 13:59:31,060 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-15 13:59:31,250 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-15 13:59:31,437 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-15 13:59:31,452 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-15 13:59:31,453 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-15 13:59:31,455 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-15 13:59:31,457 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-15 13:59:31,458 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-15 13:59:31,474 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:59:31,501 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-15 13:59:31,504 | Started JeecgApplication in 11.049 seconds (JVM running for 11.6) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-15 13:59:31,519 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-15 13:59:41,434 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 13:59:41,434 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-15 13:59:41,465 | Completed initialization in 30 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-15 13:59:41,758 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-15 13:59:41,760 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-15 13:59:42,971 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 13:59:46,402 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 36 |
| INFO | 2019-11-15 13:59:46,458 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573797586404) | getDictItems | CsmSysdictController.java | 70 |
| INFO | 2019-11-15 13:59:52,617 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 36 |
| INFO | 2019-11-15 13:59:52,621 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573797592618) | getDictItems | CsmSysdictController.java | 70 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 15 14:00:41 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-15 14:00:41,744 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 1672 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-15 14:00:41,747 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-15 14:00:43,157 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-15 14:00:43,160 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-15 14:00:43,256 | Finished Spring Data repository scanning in 84ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-15 14:00:43,599 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$5a2fc7cb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:00:43,698 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:00:44,895 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:00:44,928 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:00:44,987 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$3a2a5e35] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:00:45,147 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:00:45,151 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$a3b8cf06] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:00:45,159 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:00:45,165 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:00:45,183 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:00:45,191 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$4f441c7f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:00:45,364 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:00:45,465 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:00:45,476 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$a4fe4f15] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:00:45,508 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$4d433be5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:00:45,512 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:00:45,883 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-15 14:00:45,900 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:00:45,911 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:00:45,911 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:00:45,921 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:00:46,099 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:00:46,100 | Root WebApplicationContext: initialization completed in 4316 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-15 14:00:46,440 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-15 14:00:46,763 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-15 14:00:46,764 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-15 14:00:46,764 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-15 14:00:46,765 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-15 14:00:49,358 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-15 14:00:49,373 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-15 14:00:49,374 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-15 14:00:49,378 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-15 14:00:49,380 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-15 14:00:49,381 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-15 14:00:49,381 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-15 14:00:49,381 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-15 14:00:49,382 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@7509226c | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-15 14:00:50,830 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-15 14:00:50,990 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-15 14:00:51,248 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-15 14:00:52,017 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-15 14:00:52,042 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-15 14:00:52,091 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-15 14:00:52,302 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-15 14:00:52,530 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-15 14:00:52,537 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-15 14:00:52,537 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-15 14:00:52,540 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-15 14:00:52,541 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-15 14:00:52,545 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-15 14:00:52,559 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:00:52,583 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-15 14:00:52,585 | Started JeecgApplication in 11.174 seconds (JVM running for 11.742) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-15 14:00:52,598 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-15 14:01:03,868 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:01:03,869 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-15 14:01:03,895 | Completed initialization in 26 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-15 14:01:04,237 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-15 14:01:04,240 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-15 14:01:05,418 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 14:01:11,506 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 36 |
| INFO | 2019-11-15 14:01:11,532 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573797671509) | getDictItems | CsmSysdictController.java | 70 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 15 14:02:47 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-15 14:02:47,444 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 11740 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-15 14:02:47,449 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-15 14:02:49,255 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-15 14:02:49,260 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-15 14:02:49,391 | Finished Spring Data repository scanning in 102ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-15 14:02:49,889 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$b4c8d9c8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:02:50,028 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:02:51,252 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:02:51,298 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:02:51,380 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$94c37032] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:02:51,641 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:02:51,649 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$fe51e103] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:02:51,662 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:02:51,670 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:02:51,694 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:02:51,703 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$a9dd2e7c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:02:51,933 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:02:52,104 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:02:52,117 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$ff976112] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:02:52,174 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$a7dc4de2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:02:52,181 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:02:52,705 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-15 14:02:52,726 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:02:52,739 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:02:52,740 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:02:52,751 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:02:52,941 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:02:52,941 | Root WebApplicationContext: initialization completed in 5441 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-15 14:02:53,393 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-15 14:02:53,817 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-15 14:02:53,818 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-15 14:02:53,819 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-15 14:02:53,820 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-15 14:02:56,854 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-15 14:02:56,876 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-15 14:02:56,877 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-15 14:02:56,882 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-15 14:02:56,886 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-15 14:02:56,888 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-15 14:02:56,889 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-15 14:02:56,889 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-15 14:02:56,890 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@47f4dc8d | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-15 14:02:58,810 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-15 14:02:59,015 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-15 14:02:59,355 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-15 14:03:00,399 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-15 14:03:00,432 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-15 14:03:00,496 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-15 14:03:00,742 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-15 14:03:00,947 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-15 14:03:00,955 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-15 14:03:00,956 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-15 14:03:00,958 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-15 14:03:00,960 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-15 14:03:00,961 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-15 14:03:00,983 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:03:01,019 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-15 14:03:01,024 | Started JeecgApplication in 14.08 seconds (JVM running for 15.085) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-15 14:03:01,040 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-15 14:03:12,497 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:03:12,498 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-15 14:03:12,515 | Completed initialization in 17 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-15 14:03:12,821 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-15 14:03:12,826 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-15 14:03:14,077 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 14:03:27,502 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 36 |
| INFO | 2019-11-15 14:04:40,529 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573797807503) | getDictItems | CsmSysdictController.java | 70 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 15 14:06:36 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-15 14:06:36,445 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 11632 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-15 14:06:36,451 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-15 14:06:38,339 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-15 14:06:38,343 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-15 14:06:38,466 | Finished Spring Data repository scanning in 101ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-15 14:06:38,963 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$3f2dd65f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:06:39,108 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:06:40,310 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:06:40,351 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:06:40,432 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$1f286cc9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:06:40,707 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:06:40,713 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$88b6dd9a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:06:40,725 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:06:40,733 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:06:40,759 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:06:40,769 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$34422b13] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:06:41,006 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:06:41,183 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:06:41,202 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$89fc5da9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:06:41,248 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$32414a79] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:06:41,255 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:06:41,722 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-15 14:06:41,743 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:06:41,756 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:06:41,757 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:06:41,770 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:06:41,945 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:06:41,945 | Root WebApplicationContext: initialization completed in 5442 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-15 14:06:42,404 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-15 14:06:42,869 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-15 14:06:42,870 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-15 14:06:42,878 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-15 14:06:42,879 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-15 14:06:45,825 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-15 14:06:45,850 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-15 14:06:45,851 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-15 14:06:45,858 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-15 14:06:45,862 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-15 14:06:45,864 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-15 14:06:45,864 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-15 14:06:45,864 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-15 14:06:45,865 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4e8b36af | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-15 14:06:49,924 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-15 14:06:50,123 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-15 14:06:50,443 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-15 14:06:51,412 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-15 14:06:51,448 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-15 14:06:51,507 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-15 14:06:51,755 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-15 14:06:51,973 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-15 14:06:51,979 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-15 14:06:51,980 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-15 14:06:51,981 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-15 14:06:51,982 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-15 14:06:51,983 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-15 14:06:52,000 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:06:52,032 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-15 14:06:52,037 | Started JeecgApplication in 16.104 seconds (JVM running for 17.091) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-15 14:06:52,052 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-15 14:07:06,662 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:07:06,662 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-15 14:07:06,684 | Completed initialization in 22 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-15 14:07:06,982 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-15 14:07:06,984 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-15 14:07:08,163 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 14:07:30,969 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 36 |
| INFO | 2019-11-15 14:07:48,952 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573798050970) | getDictItems | CsmSysdictController.java | 70 |
| INFO | 2019-11-15 14:08:04,013 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 14:08:09,625 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 36 |
| INFO | 2019-11-15 14:08:09,659 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573798089626) | getDictItems | CsmSysdictController.java | 70 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 15 14:12:39 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-15 14:12:39,680 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 14796 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-15 14:12:39,690 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-15 14:12:41,660 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-15 14:12:41,667 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-15 14:12:41,790 | Finished Spring Data repository scanning in 102ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-15 14:12:42,297 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$633c40c8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:12:42,437 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:12:43,664 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:12:43,726 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:12:43,811 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$4336d732] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:12:44,054 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:12:44,059 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$acc54803] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:12:44,071 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:12:44,079 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:12:44,103 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:12:44,112 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$5850957c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:12:44,334 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:12:44,473 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:12:44,487 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$ae0ac812] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:12:44,531 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$564fb4e2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:12:44,538 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:12:45,022 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-15 14:12:45,041 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:12:45,055 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:12:45,055 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:12:45,067 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:12:45,248 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:12:45,249 | Root WebApplicationContext: initialization completed in 5491 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-15 14:12:45,694 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-15 14:12:46,184 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-15 14:12:46,186 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-15 14:12:46,187 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-15 14:12:46,188 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-15 14:12:49,310 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-15 14:12:49,336 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-15 14:12:49,384 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-15 14:12:49,389 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-15 14:12:49,392 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-15 14:12:49,393 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-15 14:12:49,393 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-15 14:12:49,394 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-15 14:12:49,394 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4def900a | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-15 14:12:51,232 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-15 14:12:51,454 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-15 14:12:51,787 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-15 14:12:52,784 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-15 14:12:52,826 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-15 14:12:52,899 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-15 14:12:53,159 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-15 14:12:53,385 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-15 14:12:53,409 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-15 14:12:53,409 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-15 14:12:53,412 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-15 14:12:53,414 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-15 14:12:53,415 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-15 14:12:53,434 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:12:53,474 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-15 14:12:53,480 | Started JeecgApplication in 14.346 seconds (JVM running for 15.339) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-15 14:12:53,498 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-15 14:15:17,403 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:15:17,404 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-15 14:15:17,426 | Completed initialization in 22 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-15 14:15:18,542 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-15 14:15:18,545 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-15 14:15:20,100 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 36 |
| INFO | 2019-11-15 14:15:20,100 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 36 |
| INFO | 2019-11-15 14:15:20,102 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573798520102) | getDictItems | CsmSysdictController.java | 45 |
| INFO | 2019-11-15 14:15:20,444 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573798520102) | getDictItems | CsmSysdictController.java | 45 |
| INFO | 2019-11-15 14:15:35,494 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 14:15:39,144 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 36 |
| INFO | 2019-11-15 14:15:39,144 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 36 |
| INFO | 2019-11-15 14:15:39,145 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573798539145) | getDictItems | CsmSysdictController.java | 45 |
| INFO | 2019-11-15 14:15:39,147 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573798539145) | getDictItems | CsmSysdictController.java | 45 |
| INFO | 2019-11-15 14:16:02,370 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 36 |
| INFO | 2019-11-15 14:16:02,386 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573798562371) | getDictItems | CsmSysdictController.java | 45 |
| INFO | 2019-11-15 14:16:02,861 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 36 |
| INFO | 2019-11-15 14:16:02,862 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573798562862) | getDictItems | CsmSysdictController.java | 45 |
| INFO | 2019-11-15 14:17:23,729 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 14:17:25,126 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 36 |
| INFO | 2019-11-15 14:17:25,134 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573798645134) | getDictItems | CsmSysdictController.java | 45 |
| INFO | 2019-11-15 14:17:25,134 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 36 |
| INFO | 2019-11-15 14:17:25,219 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573798645157) | getDictItems | CsmSysdictController.java | 45 |
| INFO | 2019-11-15 14:17:31,565 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 14:17:38,124 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 36 |
| INFO | 2019-11-15 14:17:38,149 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573798658126) | getDictItems | CsmSysdictController.java | 45 |
| INFO | 2019-11-15 14:17:38,327 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 36 |
| INFO | 2019-11-15 14:17:38,328 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573798658328) | getDictItems | CsmSysdictController.java | 45 |
| INFO | 2019-11-15 14:25:17,334 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 14:25:20,876 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 36 |
| INFO | 2019-11-15 14:25:21,026 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573799120883) | getDictItems | CsmSysdictController.java | 45 |
| INFO | 2019-11-15 14:25:22,775 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-15 14:25:26,600 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573799122779) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-15 14:25:27,436 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 36 |
| INFO | 2019-11-15 14:25:27,438 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573799127436) | getDictItems | CsmSysdictController.java | 45 |
| INFO | 2019-11-15 14:25:27,425 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 36 |
| INFO | 2019-11-15 14:25:27,452 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573799127452) | getDictItems | CsmSysdictController.java | 45 |
| INFO | 2019-11-15 14:25:41,992 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 14:25:46,377 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 36 |
| INFO | 2019-11-15 14:25:46,382 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-15 14:25:46,401 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573799146377) | getDictItems | CsmSysdictController.java | 45 |
| INFO | 2019-11-15 14:25:46,402 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573799146383) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-15 14:25:48,682 | dictCode : orderStatus | getDictItems | CsmSysdictController.java | 36 |
| INFO | 2019-11-15 14:25:48,683 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573799148683) | getDictItems | CsmSysdictController.java | 45 |
| INFO | 2019-11-15 14:25:48,735 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 36 |
| INFO | 2019-11-15 14:25:48,738 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573799148735) | getDictItems | CsmSysdictController.java | 45 |
| INFO | 2019-11-15 14:26:00,288 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-15 14:26:00,300 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573799160299) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-15 14:28:55,615 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 14:28:58,724 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 36 |
| INFO | 2019-11-15 14:28:58,744 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573799338727) | getDictItems | CsmSysdictController.java | 45 |
| INFO | 2019-11-15 14:28:58,986 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-15 14:28:58,990 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573799338987) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-15 14:29:06,268 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-15 14:29:06,275 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573799346270) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-15 14:29:06,379 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 36 |
| INFO | 2019-11-15 14:29:06,386 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573799346384) | getDictItems | CsmSysdictController.java | 45 |
| INFO | 2019-11-15 14:29:31,810 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 14:29:35,989 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 36 |
| INFO | 2019-11-15 14:29:36,013 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573799375991) | getDictItems | CsmSysdictController.java | 45 |
| INFO | 2019-11-15 14:29:36,170 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-15 14:29:36,173 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573799376170) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-15 14:30:43,248 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-15 14:30:52,967 | --查询规则-->dict_id = fd594f14bdb538d4da984d3e4ff66c3f | addEasyQuery | QueryGenerator.java | 387 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 15 14:32:13 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-15 14:32:13,919 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 8268 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-15 14:32:13,922 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-15 14:32:15,486 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-15 14:32:15,492 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-15 14:32:15,629 | Finished Spring Data repository scanning in 116ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-15 14:32:16,032 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$e653d952] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:32:16,206 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:32:17,562 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:32:17,609 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:32:17,679 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$c64e6fbc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:32:17,868 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:32:17,873 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$2fdce08d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:32:17,881 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:32:17,889 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:32:17,910 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:32:17,918 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$db682e06] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:32:18,132 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:32:18,277 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:32:18,288 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$3122609c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:32:18,321 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$d9674d6c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:32:18,326 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-15 14:32:19,044 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-15 14:32:19,065 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:32:19,087 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:32:19,087 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:32:19,098 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:32:19,255 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:32:19,255 | Root WebApplicationContext: initialization completed in 5296 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-15 14:32:19,626 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-15 14:32:20,281 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-15 14:32:20,282 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-15 14:32:20,283 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-15 14:32:20,283 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-15 14:32:23,244 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-15 14:32:23,258 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-15 14:32:23,259 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-15 14:32:23,264 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-15 14:32:23,266 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-15 14:32:23,267 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-15 14:32:23,267 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-15 14:32:23,267 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-15 14:32:23,268 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@237cd264 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-15 14:32:25,045 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-15 14:32:25,185 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-15 14:32:25,427 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-15 14:32:26,266 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-15 14:32:26,295 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-15 14:32:26,344 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-15 14:32:26,565 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-15 14:32:26,999 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-15 14:32:27,013 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-15 14:32:27,013 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-15 14:32:27,015 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-15 14:32:27,016 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-15 14:32:27,018 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-15 14:32:27,035 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:32:27,078 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-15 14:32:27,080 | Started JeecgApplication in 13.493 seconds (JVM running for 14.056) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-15 14:32:27,093 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-15 14:32:41,659 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-15 14:32:41,659 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-15 14:32:41,676 | Completed initialization in 17 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-15 14:32:42,831 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-15 14:32:42,838 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-15 14:32:44,074 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 14:32:51,051 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-15 14:32:51,059 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-15 14:32:51,073 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573799571053) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-15 14:32:51,074 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573799571060) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-15 14:32:57,544 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-15 14:32:57,549 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573799577545) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-15 14:32:57,844 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-15 14:32:57,847 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573799577845) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-15 14:34:55,920 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-15 14:35:02,165 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-15 14:35:02,165 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-15 14:35:02,167 | Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573799702165) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-15 14:35:02,167 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573799702165) | getDictItems | CsmSysdictController.java | 42 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Mon Nov 18 16:47:15 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-18 16:47:15,315 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 5484 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-18 16:47:15,448 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-18 16:47:23,999 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-18 16:47:24,005 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-18 16:47:24,140 | Finished Spring Data repository scanning in 107ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-18 16:47:24,684 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$a243b6e9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 16:47:24,839 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 16:47:26,239 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 16:47:26,277 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 16:47:26,352 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$823e4d53] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 16:47:26,618 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 16:47:26,625 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$ebccbe24] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 16:47:26,651 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 16:47:26,678 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 16:47:26,705 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 16:47:26,715 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$97580b9d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 16:47:26,999 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 16:47:27,174 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 16:47:27,187 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$ed123e33] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 16:47:27,227 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$95572b03] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 16:47:27,234 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 16:47:27,824 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-18 16:47:27,847 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-18 16:47:27,868 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-18 16:47:27,869 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-18 16:47:27,881 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-18 16:47:28,070 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-18 16:47:28,070 | Root WebApplicationContext: initialization completed in 12428 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-18 16:47:28,541 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-18 16:47:30,310 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-18 16:47:30,311 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-18 16:47:30,311 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-18 16:47:30,312 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-18 16:47:34,116 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-18 16:47:34,141 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-18 16:47:34,142 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-18 16:47:34,148 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-18 16:47:34,150 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-18 16:47:34,152 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-18 16:47:34,152 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-18 16:47:34,153 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-18 16:47:34,153 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4bba2704 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-18 16:47:36,270 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-18 16:47:36,508 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-18 16:47:36,912 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-18 16:47:38,120 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-18 16:47:38,168 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-18 16:47:38,245 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-18 16:47:38,535 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-18 16:47:39,267 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-18 16:47:39,339 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-18 16:47:39,340 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-18 16:47:39,342 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-18 16:47:39,354 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-18 16:47:39,355 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-18 16:47:39,369 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-18 16:47:39,412 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-18 16:47:39,415 | Started JeecgApplication in 24.756 seconds (JVM running for 26.221) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-18 16:47:39,431 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-18 16:48:40,998 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-18 16:48:41,006 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-18 16:48:41,046 | Completed initialization in 40 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-18 16:48:42,207 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-18 16:48:42,209 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| ERROR | 2019-11-18 16:48:47,176 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-18 16:48:48,157 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| INFO | 2019-11-18 16:49:22,314 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQwNjg3NjEsInVzZXJuYW1lIjoiYWRtaW4ifQ.uGH1gDas4bhejRAciGj0C3LZXVL9eGT3sLsawEmzFqk | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-18 16:49:30,261 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-18 16:49:30,384 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-18 16:49:30,453 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574066970262) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-18 16:49:30,831 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-18 16:49:31,144 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574066970384) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-18 16:49:38,804 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-18 16:49:38,879 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574066978807) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-18 16:49:38,883 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-18 16:49:39,004 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574066978884) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-18 16:50:07,386 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQwNjg3NjEsInVzZXJuYW1lIjoiYWRtaW4ifQ.uGH1gDas4bhejRAciGj0C3LZXVL9eGT3sLsawEmzFqk | getUserPermissionByToken | SysPermissionController.java | 120 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Mon Nov 18 17:03:04 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-18 17:03:04,439 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 6724 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-18 17:03:04,445 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-18 17:03:06,675 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-18 17:03:06,680 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-18 17:03:06,887 | Finished Spring Data repository scanning in 118ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-18 17:03:08,023 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$32e44736] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:03:08,273 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:03:11,597 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:03:11,636 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:03:11,715 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$12dedda0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:03:11,980 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:03:11,988 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$7c6d4e71] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:03:12,001 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:03:12,013 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:03:12,047 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:03:12,055 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$27f89bea] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:03:12,291 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:03:12,445 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:03:12,463 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$7db2ce80] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:03:12,516 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$25f7bb50] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:03:12,526 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:03:13,127 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-18 17:03:13,151 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-18 17:03:13,177 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-18 17:03:13,178 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-18 17:03:13,204 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-18 17:03:13,399 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-18 17:03:13,401 | Root WebApplicationContext: initialization completed in 8905 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-18 17:03:13,911 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-18 17:03:14,716 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-18 17:03:14,718 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-18 17:03:14,719 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-18 17:03:14,720 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-18 17:03:18,022 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-18 17:03:18,045 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-18 17:03:18,046 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-18 17:03:18,051 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-18 17:03:18,054 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-18 17:03:18,055 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-18 17:03:18,056 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-18 17:03:18,056 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-18 17:03:18,056 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@6bc08a77 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-18 17:03:20,308 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-18 17:03:20,604 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-18 17:03:20,973 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-18 17:03:23,337 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-18 17:03:23,380 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-18 17:03:23,454 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-18 17:03:23,770 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-18 17:03:24,199 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-18 17:03:24,216 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-18 17:03:24,216 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-18 17:03:24,219 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-18 17:03:24,221 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-18 17:03:24,233 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-18 17:03:24,252 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-18 17:03:24,319 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-18 17:03:24,322 | Started JeecgApplication in 20.397 seconds (JVM running for 21.332) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-18 17:03:24,340 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-18 17:03:40,539 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-18 17:03:40,539 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-18 17:03:40,563 | Completed initialization in 24 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-18 17:03:40,922 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-18 17:03:40,925 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-18 17:03:42,175 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQwNjg3NjEsInVzZXJuYW1lIjoiYWRtaW4ifQ.uGH1gDas4bhejRAciGj0C3LZXVL9eGT3sLsawEmzFqk | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-18 17:03:46,854 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-18 17:03:47,070 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-18 17:03:47,104 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574067827071) | getDictItems | SysDictController.java | 160 |
| ERROR | 2019-11-18 17:03:47,159 | {conn-10005, pstmt-20022} execute error. select s.id as "value",s.name as "text" from ? s | statementLogError | Slf4jLogFilter.java | 149 |
| com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''csm_company' s' at line 1
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1242) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:627) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167) at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497) at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) at sun.reflect.GeneratedMethodAccessor186.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy257.query(Unknown Source) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:67) at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) at sun.reflect.GeneratedMethodAccessor180.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy256.query(Unknown Source) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) at com.sun.proxy.$Proxy131.selectList(Unknown Source) at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:158) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:76) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62) at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source) at org.jeecg.modules.demo.system.service.impl.CsmSysdictServiceImpl.queryDictItemsByCode(CsmSysdictServiceImpl.java:36) at org.jeecg.modules.demo.system.service.impl.CsmSysdictServiceImpl$$FastClassBySpringCGLIB$$63d7481f.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.system.service.impl.CsmSysdictServiceImpl$$EnhancerBySpringCGLIB$$59431462.queryDictItemsByCode(<generated>) at org.jeecg.modules.demo.system.service.impl.CsmSysdictServiceImpl$$FastClassBySpringCGLIB$$63d7481f.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.system.service.impl.CsmSysdictServiceImpl$$EnhancerBySpringCGLIB$$83b2634a.queryDictItemsByCode(<generated>) at org.jeecg.modules.demo.system.controller.CsmSysdictController.getDictItems(CsmSysdictController.java:38) at org.jeecg.modules.demo.system.controller.CsmSysdictController$$FastClassBySpringCGLIB$$5b1eb16f.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88) at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.system.controller.CsmSysdictController$$EnhancerBySpringCGLIB$$ccb14f97.getDictItems(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| ERROR | 2019-11-18 17:03:47,270 | ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''csm_company' s' at line 1 ### The error may exist in file [D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-csm\target\classes\org\jeecg\modules\demo\system\mapper\xml\CsmSysdictMapper.xml] ### The error may involve org.jeecg.modules.demo.system.mapper.CsmSysdictMapper.queryDictItemsByCode-Inline ### The error occurred while setting parameters ### SQL: select s.id as "value",s.name as "text" from ? s ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''csm_company' s' at line 1 ; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''csm_company' s' at line 1 | getDictItems | CsmSysdictController.java | 44 |
| org.springframework.jdbc.BadSqlGrammarException:
### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''csm_company' s' at line 1
### The error may exist in file [D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-csm\target\classes\org\jeecg\modules\demo\system\mapper\xml\CsmSysdictMapper.xml]
### The error may involve org.jeecg.modules.demo.system.mapper.CsmSysdictMapper.queryDictItemsByCode-Inline
### The error occurred while setting parameters
### SQL: select s.id as "value",s.name as "text" from ? s
### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''csm_company' s' at line 1
; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''csm_company' s' at line 1
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:234) at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) at com.sun.proxy.$Proxy131.selectList(Unknown Source) at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:158) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:76) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62) at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source) at org.jeecg.modules.demo.system.service.impl.CsmSysdictServiceImpl.queryDictItemsByCode(CsmSysdictServiceImpl.java:36) at org.jeecg.modules.demo.system.service.impl.CsmSysdictServiceImpl$$FastClassBySpringCGLIB$$63d7481f.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.system.service.impl.CsmSysdictServiceImpl$$EnhancerBySpringCGLIB$$59431462.queryDictItemsByCode(<generated>) at org.jeecg.modules.demo.system.service.impl.CsmSysdictServiceImpl$$FastClassBySpringCGLIB$$63d7481f.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.system.service.impl.CsmSysdictServiceImpl$$EnhancerBySpringCGLIB$$83b2634a.queryDictItemsByCode(<generated>) at org.jeecg.modules.demo.system.controller.CsmSysdictController.getDictItems(CsmSysdictController.java:38) at org.jeecg.modules.demo.system.controller.CsmSysdictController$$FastClassBySpringCGLIB$$5b1eb16f.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88) at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.system.controller.CsmSysdictController$$EnhancerBySpringCGLIB$$ccb14f97.getDictItems(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''csm_company' s' at line 1 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1242) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:627) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167) at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497) at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) at sun.reflect.GeneratedMethodAccessor186.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy257.query(Unknown Source) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:67) at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) at sun.reflect.GeneratedMethodAccessor180.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy256.query(Unknown Source) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) ... 140 common frames omitted | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Mon Nov 18 17:10:13 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-18 17:10:13,432 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 776 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-18 17:10:13,445 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-18 17:10:15,229 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-18 17:10:15,234 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-18 17:10:15,372 | Finished Spring Data repository scanning in 115ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-18 17:10:15,908 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$ecbd4b8e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:10:16,045 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:10:17,280 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:10:17,324 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:10:17,414 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$ccb7e1f8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:10:17,712 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:10:17,717 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$364652c9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:10:17,727 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:10:17,734 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:10:17,756 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:10:17,764 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$e1d1a042] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:10:18,018 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:10:18,212 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:10:18,225 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$378bd2d8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:10:18,276 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$dfd0bfa8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:10:18,283 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:10:18,812 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-18 17:10:18,837 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-18 17:10:18,863 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-18 17:10:18,864 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-18 17:10:18,878 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-18 17:10:19,056 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-18 17:10:19,057 | Root WebApplicationContext: initialization completed in 5566 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-18 17:10:19,541 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-18 17:10:20,105 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-18 17:10:20,105 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-18 17:10:20,106 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-18 17:10:20,106 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-18 17:10:23,153 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-18 17:10:23,173 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-18 17:10:23,174 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-18 17:10:23,180 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-18 17:10:23,183 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-18 17:10:23,184 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-18 17:10:23,185 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-18 17:10:23,185 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-18 17:10:23,185 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@64a8851a | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-18 17:10:25,008 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-18 17:10:25,217 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-18 17:10:25,563 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-18 17:10:26,587 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-18 17:10:26,624 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-18 17:10:26,689 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-18 17:10:26,965 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-18 17:10:27,309 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-18 17:10:27,340 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-18 17:10:27,341 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-18 17:10:27,343 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-18 17:10:27,344 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-18 17:10:27,345 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-18 17:10:27,361 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-18 17:10:27,408 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-18 17:10:27,411 | Started JeecgApplication in 14.487 seconds (JVM running for 15.475) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-18 17:10:27,423 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-18 17:10:39,171 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-18 17:10:39,172 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-18 17:10:39,197 | Completed initialization in 25 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-18 17:10:39,558 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-18 17:10:39,561 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-18 17:10:40,782 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQwNjg3NjEsInVzZXJuYW1lIjoiYWRtaW4ifQ.uGH1gDas4bhejRAciGj0C3LZXVL9eGT3sLsawEmzFqk | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-18 17:10:45,317 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-18 17:10:45,328 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-18 17:10:45,372 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574068245329) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-18 17:10:45,532 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574068245320) | getDictItems | CsmSysdictController.java | 42 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Mon Nov 18 17:19:02 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-18 17:19:02,722 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 14220 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-18 17:19:02,729 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-18 17:19:04,733 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-18 17:19:04,738 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-18 17:19:04,876 | Finished Spring Data repository scanning in 111ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-18 17:19:05,406 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$66efe979] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:19:05,545 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:19:06,892 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:19:06,932 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:19:07,012 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$46ea7fe3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:19:07,293 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:19:07,298 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$b078f0b4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:19:07,309 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:19:07,316 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:19:07,339 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:19:07,349 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$5c043e2d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:19:07,570 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:19:07,717 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:19:07,731 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$b1be70c3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:19:07,774 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$5a035d93] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:19:07,784 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-18 17:19:08,335 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-18 17:19:08,357 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-18 17:19:08,381 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-18 17:19:08,381 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-18 17:19:08,393 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-18 17:19:08,566 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-18 17:19:08,566 | Root WebApplicationContext: initialization completed in 5785 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-18 17:19:09,010 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-18 17:19:09,649 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-18 17:19:09,650 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-18 17:19:09,650 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-18 17:19:09,651 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-18 17:19:12,954 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-18 17:19:12,974 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-18 17:19:12,975 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-18 17:19:12,980 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-18 17:19:12,983 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-18 17:19:12,984 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-18 17:19:12,985 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-18 17:19:12,985 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-18 17:19:12,985 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@372e972d | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-18 17:19:15,026 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-18 17:19:15,238 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-18 17:19:15,636 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-18 17:19:16,625 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-18 17:19:16,674 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-18 17:19:16,764 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-18 17:19:17,040 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-18 17:19:17,351 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-18 17:19:17,382 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-18 17:19:17,382 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-18 17:19:17,384 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-18 17:19:17,386 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-18 17:19:17,387 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-18 17:19:17,407 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-18 17:19:17,470 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-18 17:19:17,475 | Started JeecgApplication in 15.253 seconds (JVM running for 16.248) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-18 17:19:17,492 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-18 17:19:30,722 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-18 17:19:30,723 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-18 17:19:30,747 | Completed initialization in 24 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-18 17:19:31,155 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-18 17:19:31,159 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-18 17:19:32,853 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQwNjg3NjEsInVzZXJuYW1lIjoiYWRtaW4ifQ.uGH1gDas4bhejRAciGj0C3LZXVL9eGT3sLsawEmzFqk | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-18 17:19:43,770 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-18 17:19:43,797 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-18 17:19:43,861 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574068783772) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-18 17:19:43,861 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574068783797) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-18 17:30:26,281 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQwNjg3NjEsInVzZXJuYW1lIjoiYWRtaW4ifQ.uGH1gDas4bhejRAciGj0C3LZXVL9eGT3sLsawEmzFqk | getUserPermissionByToken | SysPermissionController.java | 120 |
| ERROR | 2019-11-18 17:30:29,115 | java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 | handleException | JeecgBootExceptionHandler.java | 54 |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:341) at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:766) at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:671) at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376) at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354) at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2085) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1097) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:915) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:287) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:103) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:180) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:119) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 at sun.nio.ch.SocketDispatcher.write0(Native Method) at sun.nio.ch.SocketDispatcher.write(Unknown Source) at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source) at sun.nio.ch.IOUtil.write(Unknown Source) at sun.nio.ch.SocketChannelImpl.write(Unknown Source) at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134) at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:105) at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:144) at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1223) at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:743) at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:513) at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:451) at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:530) at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:189) at org.apache.coyote.Response.doWrite(Response.java:599) at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329) ... 97 common frames omitted | |||||
| WARN | 2019-11-18 17:30:29,303 | Failure in @ExceptionHandler public org.jeecg.common.api.vo.Result<?> org.jeecg.common.exception.JeecgBootExceptionHandler.handleException(java.lang.Exception) | doResolveHandlerMethodException | ExceptionHandlerExceptionResolver.java | 419 |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:341) at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:766) at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:671) at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376) at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354) at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2085) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1097) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:915) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:287) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:103) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:180) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:119) at org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.doResolveHandlerMethodException(ExceptionHandlerExceptionResolver.java:408) at org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.doResolveException(AbstractHandlerMethodExceptionResolver.java:61) at org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionResolver.java:139) at org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverComposite.java:80) at org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1297) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1109) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1055) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 at sun.nio.ch.SocketDispatcher.write0(Native Method) at sun.nio.ch.SocketDispatcher.write(Unknown Source) at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source) at sun.nio.ch.IOUtil.write(Unknown Source) at sun.nio.ch.SocketChannelImpl.write(Unknown Source) at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134) at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:105) at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:144) at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1223) at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:743) at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:513) at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:451) at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:530) at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:110) at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:189) at org.apache.coyote.Response.doWrite(Response.java:599) at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329) ... 100 common frames omitted | |||||
| INFO | 2019-11-18 17:30:31,119 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| INFO | 2019-11-18 17:30:52,561 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQwNzEyNTEsInVzZXJuYW1lIjoiYWRtaW4ifQ.d6jcMuYLTUnUUyKbiy0I2Wbx5h3evJfSWJZtp_DnxKA | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-18 17:30:58,413 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-18 17:30:58,483 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-18 17:30:58,682 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574069458415) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-18 17:30:58,682 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574069458485) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-18 17:31:03,153 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-18 17:31:03,154 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-18 17:31:03,201 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574069463156) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-18 17:31:03,202 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574069463156) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-18 17:31:12,622 | --查询规则-->status = 1194848454465736705 | addEasyQuery | QueryGenerator.java | 387 |
| INFO | 2019-11-18 17:31:28,962 | --查询规则-->status = 4 | addEasyQuery | QueryGenerator.java | 387 |
| INFO | 2019-11-18 17:33:23,653 | --查询规则-->status = 4 | addEasyQuery | QueryGenerator.java | 387 |
| INFO | 2019-11-18 18:00:22,272 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQwNzEyNTEsInVzZXJuYW1lIjoiYWRtaW4ifQ.d6jcMuYLTUnUUyKbiy0I2Wbx5h3evJfSWJZtp_DnxKA | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-18 18:00:28,967 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-18 18:00:28,953 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-18 18:00:29,328 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574071229022) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-18 18:00:32,477 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-18 18:00:34,277 | dictCode : saleCompany | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-18 18:00:34,279 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574071234277) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-18 18:00:34,336 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-18 18:00:34,339 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-18 18:00:35,833 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574071234337) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-18 18:00:35,833 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574071229000) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-18 18:00:39,742 | --查询规则-->company_id = 1194848454465736705 | addEasyQuery | QueryGenerator.java | 387 |
| INFO | 2019-11-18 18:00:44,928 | --查询规则-->company_id = 1194848507053920258 | addEasyQuery | QueryGenerator.java | 387 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Tue Nov 19 13:05:39 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-19 13:05:40,095 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 13592 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-19 13:05:40,103 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-19 13:05:52,103 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-19 13:05:52,111 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-19 13:05:52,284 | Finished Spring Data repository scanning in 131ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-19 13:05:52,949 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$e01966c9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:05:53,140 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:05:54,587 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:05:54,627 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:05:54,719 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$c013fd33] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:05:54,995 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:05:55,002 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$29a26e04] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:05:55,014 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:05:55,023 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:05:55,050 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:05:55,059 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$d52dbb7d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:05:55,350 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:05:55,547 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:05:55,561 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$2ae7ee13] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:05:55,602 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$d32cdae3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:05:55,609 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:05:56,244 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-19 13:05:56,266 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 13:05:56,288 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 13:05:56,289 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 13:05:56,300 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 13:05:56,468 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 13:05:56,468 | Root WebApplicationContext: initialization completed in 16286 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-19 13:05:56,939 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-19 13:05:59,018 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-19 13:05:59,019 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-19 13:05:59,020 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-19 13:05:59,023 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-19 13:06:02,361 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-19 13:06:02,383 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-19 13:06:02,384 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-19 13:06:02,389 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-19 13:06:02,391 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-19 13:06:02,393 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-19 13:06:02,393 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-19 13:06:02,393 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-19 13:06:02,394 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@14764fdd | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-19 13:06:04,510 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-19 13:06:04,763 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-19 13:06:05,139 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-19 13:06:06,300 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-19 13:06:06,339 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-19 13:06:06,406 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-19 13:06:06,703 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-19 13:06:07,221 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-19 13:06:07,254 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-19 13:06:07,254 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-19 13:06:07,256 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-19 13:06:07,266 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-19 13:06:07,268 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-19 13:06:07,295 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 13:06:07,335 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-19 13:06:07,338 | Started JeecgApplication in 28.018 seconds (JVM running for 29.364) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-19 13:06:07,352 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-19 13:08:16,805 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 13:08:16,807 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-19 13:08:16,838 | Completed initialization in 31 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-19 13:08:17,523 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-19 13:08:17,528 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| ERROR | 2019-11-19 13:08:19,021 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-19 13:08:21,547 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| INFO | 2019-11-19 13:08:41,018 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-19 13:08:49,209 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 13:08:49,255 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-19 13:08:49,692 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574140129211) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 13:08:50,033 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 13:08:50,041 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574140130034) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 13:09:07,606 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-19 13:09:07,670 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-11-19 13:09:07,733 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-11-19 13:09:07,738 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-19 13:09:07,750 | [IP] [online数据库导入表] --表名:csm_order_info | d | OnlCgformHeadController.java | 440 |
| INFO | 2019-11-19 13:09:08,121 | columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-19 13:09:08,122 | columnt : {"fieldDbName":"OPE_ID","fieldName":"opeId","filedComment":"手术类型","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-19 13:09:08,122 | columnt : {"fieldDbName":"DATE","fieldName":"date","filedComment":"日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-19 13:09:08,123 | columnt : {"fieldDbName":"TOOL_ID","fieldName":"toolId","filedComment":"工具箱","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-19 13:09:08,123 | columnt : {"fieldDbName":"SCR_ID","fieldName":"scrId","filedComment":"螺钉架","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-19 13:09:08,123 | columnt : {"fieldDbName":"HOSPITAL_ID","fieldName":"hospitalId","filedComment":"医院","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-19 13:09:08,124 | columnt : {"fieldDbName":"PATIENT","fieldName":"patient","filedComment":"患者","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-19 13:09:08,125 | columnt : {"fieldDbName":"CODE","fieldName":"code","filedComment":"编号","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-19 13:09:08,126 | columnt : {"fieldDbName":"BEDNUM","fieldName":"bednum","filedComment":"病床号","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-19 13:09:08,126 | columnt : {"fieldDbName":"COMPANY_ID","fieldName":"companyId","filedComment":"销售公司","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-19 13:09:08,126 | columnt : {"fieldDbName":"CUSTOMER_ID","fieldName":"customerId","filedComment":"客户","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-19 13:09:08,127 | columnt : {"fieldDbName":"INVOICES","fieldName":"invoices","filedComment":"发票号","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-19 13:09:08,127 | columnt : {"fieldDbName":"STATUS","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-19 13:09:08,128 | columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-19 13:09:08,128 | columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-19 13:09:08,128 | columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-19 13:09:08,129 | columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-19 13:09:08,129 | columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-19 13:18:24,905 | ----jeecg---Code----Generation----[单表模型:csm_order_info]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-11-19 13:18:24,938 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=1311868414885491704, entityPackage=order, entityName=CsmOrderInfo, primaryKeyField=id, columns=[{"fieldDbName":"ope_id","fieldName":"opeId","filedComment":"手术类型","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"date","fieldName":"date","filedComment":"日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"tool_id","fieldName":"toolId","filedComment":"工具箱","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"scr_id","fieldName":"scrId","filedComment":"螺钉架","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"hospital_id","fieldName":"hospitalId","filedComment":"医院","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"patient","fieldName":"patient","filedComment":"患者","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"bednum","fieldName":"bednum","filedComment":"病床号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"company_id","fieldName":"companyId","filedComment":"销售公司","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"customer_id","fieldName":"customerId","filedComment":"客户","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"invoices","fieldName":"invoices","filedComment":"发票号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"12","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"13","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"orderStatus","dictTable":"","dictText":""}], tableVo={"tableName":"csm_order_info","ftlDescription":"csm_order_info","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"order","entityName":"CsmOrderInfo","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"ope_id","fieldName":"opeId","filedComment":"手术类型","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"date","fieldName":"date","filedComment":"日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"tool_id","fieldName":"toolId","filedComment":"工具箱","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"scr_id","fieldName":"scrId","filedComment":"螺钉架","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"hospital_id","fieldName":"hospitalId","filedComment":"医院","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"patient","fieldName":"patient","filedComment":"患者","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"bednum","fieldName":"bednum","filedComment":"病床号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"company_id","fieldName":"companyId","filedComment":"销售公司","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"customer_id","fieldName":"customerId","filedComment":"客户","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"invoices","fieldName":"invoices","filedComment":"发票号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"12","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"13","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"orderStatus","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"14","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"15","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"16","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"17","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"18","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_order_info} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-11-19 13:18:24,947 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-11-19 13:18:26,078 | ----jeecg----Code----Generation-----[单表模型:csm_order_info]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| INFO | 2019-11-19 13:20:33,054 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-19 13:20:35,968 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 13:20:36,864 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574140835969) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 13:21:00,141 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-19 13:21:02,124 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 13:21:02,129 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574140862127) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 13:21:02,595 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 13:21:02,598 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574140862596) | getDictItems | SysDictController.java | 160 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Tue Nov 19 13:21:52 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-19 13:21:52,520 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 15644 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-19 13:21:52,528 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-19 13:21:55,528 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-19 13:21:55,534 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-19 13:21:55,707 | Finished Spring Data repository scanning in 142ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-19 13:21:56,436 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$e9e89127] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:21:56,632 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:21:58,292 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:21:58,338 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:21:58,428 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$c9e32791] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:21:58,768 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:21:58,775 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$33719862] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:21:58,786 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:21:58,794 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:21:58,821 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:21:58,837 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$defce5db] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:21:59,277 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:21:59,540 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:21:59,559 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$34b71871] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:21:59,612 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$dcfc0541] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:21:59,623 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 13:22:00,338 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-19 13:22:00,366 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 13:22:00,396 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 13:22:00,397 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 13:22:00,420 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 13:22:00,703 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 13:22:00,704 | Root WebApplicationContext: initialization completed in 8112 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-19 13:22:01,235 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-19 13:22:02,138 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-19 13:22:02,139 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-19 13:22:02,140 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-19 13:22:02,141 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-19 13:22:05,301 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-19 13:22:05,324 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-19 13:22:05,324 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-19 13:22:05,331 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-19 13:22:05,333 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-19 13:22:05,335 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-19 13:22:05,335 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-19 13:22:05,336 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-19 13:22:05,336 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@53b83897 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-19 13:22:07,865 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-19 13:22:08,078 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-19 13:22:08,619 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-19 13:22:09,883 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-19 13:22:09,933 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-19 13:22:10,000 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-19 13:22:10,315 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-19 13:22:10,748 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-19 13:22:10,852 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-19 13:22:10,853 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-19 13:22:10,855 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-19 13:22:10,858 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-19 13:22:10,859 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-19 13:22:10,889 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 13:22:10,948 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-19 13:22:10,954 | Started JeecgApplication in 19.056 seconds (JVM running for 20.228) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-19 13:22:10,974 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-19 13:22:59,654 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 13:22:59,654 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-19 13:22:59,692 | Completed initialization in 38 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-19 13:23:00,575 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-19 13:23:00,578 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-19 13:23:02,214 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-19 13:23:09,113 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 13:23:09,352 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-19 13:23:10,470 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574140989114) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 13:23:17,154 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 13:23:17,180 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574140997155) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 13:24:05,783 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 13:24:05,788 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574141045784) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 13:30:13,190 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-19 13:30:23,740 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-19 13:30:39,322 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-19 13:33:07,675 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-19 13:33:23,790 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 13:33:23,991 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574141603791) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 13:33:25,220 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 13:33:25,856 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574141605260) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 13:33:27,533 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 13:33:27,573 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574141607534) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 13:33:27,798 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 13:33:27,812 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574141607800) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 13:33:42,313 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 13:33:42,315 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574141622313) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 13:35:01,331 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-19 13:35:04,827 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 13:35:04,830 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574141704828) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 13:35:05,070 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 13:35:05,074 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574141705071) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 13:35:07,699 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 13:35:07,701 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574141707700) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 13:35:16,213 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-19 13:35:21,013 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 13:35:21,039 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574141721014) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 13:35:21,073 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 13:35:21,092 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574141721090) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 13:35:23,500 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 13:35:23,502 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574141723501) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 13:36:45,204 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-19 13:36:48,039 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 13:36:48,078 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574141808076) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 13:36:48,062 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 13:36:48,097 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574141808096) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 13:36:51,805 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 13:36:51,807 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574141811806) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 13:38:18,179 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-19 13:38:20,765 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 13:38:20,770 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574141900766) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 13:38:21,091 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 13:38:21,094 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574141901091) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 13:38:23,445 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 13:38:23,454 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 13:38:23,457 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574141903456) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 13:38:23,447 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574141903446) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 13:43:23,331 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-19 13:43:24,661 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 13:43:24,712 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 13:43:24,724 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574142204673) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 13:43:24,725 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574142204712) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 13:46:27,829 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 13:46:27,831 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574142387830) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 13:46:27,901 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 13:46:27,903 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574142387902) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 13:47:51,091 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 13:47:51,100 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 13:47:51,119 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574142471092) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 13:47:51,120 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574142471100) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 13:50:36,675 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-19 13:50:55,940 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-19 13:50:59,113 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 13:50:59,171 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574142659164) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 13:50:59,329 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 13:50:59,332 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574142659330) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 13:51:03,182 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 13:51:03,184 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574142663183) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 13:51:03,239 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 13:51:03,242 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574142663240) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 13:51:08,311 | --查询规则-->company_id = 1194848454465736705 | addEasyQuery | QueryGenerator.java | 387 |
| INFO | 2019-11-19 13:51:12,818 | --查询规则-->company_id = 1194848507053920258 | addEasyQuery | QueryGenerator.java | 387 |
| INFO | 2019-11-19 14:23:46,043 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-19 14:24:21,311 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 14:24:21,869 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 14:24:21,968 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574144661870) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 14:24:22,291 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-19 14:24:23,053 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574144661313) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 14:24:28,878 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 14:24:28,890 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574144668878) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 14:24:28,934 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 14:24:28,974 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574144668935) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 14:24:48,145 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 14:24:48,147 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574144688145) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 14:24:48,165 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 14:24:48,167 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574144688166) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 14:24:52,529 | --查询规则-->company_id = 1194848454465736705 | addEasyQuery | QueryGenerator.java | 387 |
| INFO | 2019-11-19 14:25:13,619 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-19 14:25:15,213 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 14:25:15,215 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574144715213) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 14:25:15,415 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 14:25:15,420 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574144715417) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 14:34:09,596 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 14:34:09,985 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574145249596) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 14:34:10,343 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 14:34:10,345 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574145250343) | getDictItems | SysDictController.java | 160 |
| ERROR | 2019-11-19 15:38:15,529 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-19 15:38:23,438 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| INFO | 2019-11-19 15:38:30,196 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNTA5MDcsInVzZXJuYW1lIjoiYWRtaW4ifQ.DrrumcM0xRYiUMDOJnEDx_7H0ujmDg6WMg1TqctmseM | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-19 15:38:49,158 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 15:38:49,160 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 15:38:49,321 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 15:38:49,552 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574149129191) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 15:38:49,552 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574149129322) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 15:38:49,497 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-19 15:38:49,725 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574149129184) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 15:38:53,219 | dictCode : csm_company | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 15:38:53,221 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574149133220) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 15:38:53,600 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 15:38:53,602 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574149133600) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 15:38:53,933 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 15:38:53,954 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574149133952) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 15:39:34,788 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 15:39:34,790 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574149174789) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 15:39:34,801 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 15:39:35,040 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574149174802) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 15:39:35,164 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 15:39:35,166 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574149175165) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 15:39:43,047 | --查询规则-->customer_id = 1194848454465736705 | addEasyQuery | QueryGenerator.java | 387 |
| INFO | 2019-11-19 15:41:47,544 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNTA5MDcsInVzZXJuYW1lIjoiYWRtaW4ifQ.DrrumcM0xRYiUMDOJnEDx_7H0ujmDg6WMg1TqctmseM | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-19 15:42:01,932 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 15:42:01,975 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 15:42:02,025 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574149321933) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 15:42:02,174 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574149322011) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 15:42:02,280 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 15:42:02,396 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574149322298) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 15:42:07,329 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 15:42:07,332 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574149327330) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 15:42:07,418 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 15:42:07,422 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574149327420) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 15:42:08,091 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 15:42:08,093 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574149328092) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 15:45:47,416 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 15:45:47,433 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574149547431) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 15:45:47,694 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 15:45:47,697 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574149547695) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 15:45:47,722 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 15:45:47,746 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 15:45:47,944 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574149547940) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 15:45:47,943 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574149547940) | getDictItems | CsmSysdictController.java | 42 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Tue Nov 19 18:01:22 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-19 18:01:22,332 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 10660 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-19 18:01:22,353 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-19 18:01:25,019 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-19 18:01:25,023 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-19 18:01:25,175 | Finished Spring Data repository scanning in 123ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-19 18:01:25,860 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$d3280ed5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:01:26,059 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:01:27,298 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:01:27,340 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:01:27,440 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$b322a53f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:01:27,740 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:01:27,748 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$1cb11610] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:01:27,758 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:01:27,766 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:01:27,793 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:01:27,803 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$c83c6389] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:01:28,202 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:01:28,475 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:01:28,491 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$1df6961f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:01:28,580 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$c63b82ef] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:01:28,592 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:01:29,374 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-19 18:01:29,397 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 18:01:29,428 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 18:01:29,429 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 18:01:29,444 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 18:01:29,683 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 18:01:29,684 | Root WebApplicationContext: initialization completed in 7262 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-19 18:01:30,203 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-19 18:01:32,971 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-19 18:01:32,973 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-19 18:01:32,974 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-19 18:01:32,974 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-19 18:01:36,378 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-19 18:01:36,411 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-19 18:01:36,412 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-19 18:01:36,418 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-19 18:01:36,420 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-19 18:01:36,421 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-19 18:01:36,422 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-19 18:01:36,422 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-19 18:01:36,422 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@2330c995 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-19 18:01:38,965 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-19 18:01:39,241 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-19 18:01:39,594 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-19 18:01:40,706 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-19 18:01:40,736 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-19 18:01:40,797 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-19 18:01:41,101 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-19 18:01:41,858 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-19 18:01:42,006 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-19 18:01:42,006 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-19 18:01:42,008 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-19 18:01:42,048 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-19 18:01:42,050 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-19 18:01:42,066 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 18:01:42,155 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-19 18:01:42,158 | Started JeecgApplication in 20.405 seconds (JVM running for 21.53) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-19 18:01:42,217 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-19 18:02:41,603 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 18:02:41,625 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-19 18:02:41,647 | Completed initialization in 22 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-19 18:02:42,526 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-19 18:02:42,528 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| ERROR | 2019-11-19 18:02:44,382 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-19 18:02:46,444 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| INFO | 2019-11-19 18:03:03,555 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNTk1ODEsInVzZXJuYW1lIjoiYWRtaW4ifQ.wvL7heuozgJE0PqoNM0vHVNtxf91so99powU0JvwVhw | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-19 18:03:12,954 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 18:03:13,005 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-19 18:03:13,162 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574157792955) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 18:03:13,493 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 18:03:13,503 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574157793494) | getDictItems | SysDictController.java | 160 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Tue Nov 19 18:07:43 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-19 18:07:43,259 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 15760 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-19 18:07:43,266 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-19 18:07:45,942 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-19 18:07:45,946 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-19 18:07:46,082 | Finished Spring Data repository scanning in 111ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-19 18:07:46,683 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$1cfd01d9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:07:46,833 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:07:48,195 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:07:48,235 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:07:48,319 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$fcf79843] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:07:48,586 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:07:48,591 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$66860914] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:07:48,600 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:07:48,608 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:07:48,632 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:07:48,641 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$1211568d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:07:48,952 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:07:49,131 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:07:49,145 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$67cb8923] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:07:49,193 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$101075f3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:07:49,201 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:07:49,992 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-19 18:07:50,012 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 18:07:50,033 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 18:07:50,033 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 18:07:50,045 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 18:07:50,230 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 18:07:50,233 | Root WebApplicationContext: initialization completed in 6908 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-19 18:07:50,711 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-19 18:07:52,194 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-19 18:07:52,195 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-19 18:07:52,195 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-19 18:07:52,196 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-19 18:07:56,757 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-19 18:07:56,826 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-19 18:07:56,827 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-19 18:07:56,869 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-19 18:07:56,872 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-19 18:07:56,873 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-19 18:07:56,873 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-19 18:07:56,874 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-19 18:07:56,874 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@a1689e8 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-19 18:07:59,569 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-19 18:07:59,970 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-19 18:08:01,252 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-19 18:08:02,739 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-19 18:08:02,787 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-19 18:08:02,897 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-19 18:08:03,681 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-19 18:08:04,968 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-19 18:08:05,174 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-19 18:08:05,176 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-19 18:08:05,180 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-19 18:08:05,181 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-19 18:08:05,185 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-19 18:08:05,204 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 18:08:05,257 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-19 18:08:05,262 | Started JeecgApplication in 22.519 seconds (JVM running for 23.477) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-19 18:08:05,277 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-19 18:08:21,370 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 18:08:21,371 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-19 18:08:21,405 | Completed initialization in 34 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-19 18:08:21,841 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-19 18:08:21,843 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-19 18:08:32,354 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNTk1ODEsInVzZXJuYW1lIjoiYWRtaW4ifQ.wvL7heuozgJE0PqoNM0vHVNtxf91so99powU0JvwVhw | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-19 18:08:45,769 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 18:08:45,825 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574158125770) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 18:08:45,992 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 18:08:45,996 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574158125993) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 18:09:55,533 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNTk1ODEsInVzZXJuYW1lIjoiYWRtaW4ifQ.wvL7heuozgJE0PqoNM0vHVNtxf91so99powU0JvwVhw | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-19 18:10:00,266 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 18:10:00,270 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574158200267) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 18:10:00,597 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 18:10:00,601 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574158200598) | getDictItems | SysDictController.java | 160 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Tue Nov 19 18:12:04 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-19 18:12:05,108 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 10448 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-19 18:12:05,116 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-19 18:12:08,145 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-19 18:12:08,150 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-19 18:12:08,400 | Finished Spring Data repository scanning in 222ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-19 18:12:09,001 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$c51292a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:12:09,241 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:12:10,623 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:12:10,673 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:12:10,771 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$ec4bbf94] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:12:11,094 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:12:11,100 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$55da3065] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:12:11,111 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:12:11,119 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:12:11,144 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:12:11,153 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$1657dde] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:12:11,448 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:12:11,676 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:12:11,709 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$571fb074] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:12:11,775 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$ff649d44] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:12:11,784 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-19 18:12:12,795 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-19 18:12:12,848 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 18:12:12,883 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 18:12:12,884 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 18:12:12,912 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 18:12:13,713 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 18:12:13,714 | Root WebApplicationContext: initialization completed in 8547 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-19 18:12:14,293 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-19 18:12:16,324 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-19 18:12:16,325 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-19 18:12:16,325 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-19 18:12:16,326 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-19 18:12:26,547 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-19 18:12:26,575 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-19 18:12:26,576 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-19 18:12:26,581 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-19 18:12:26,585 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-19 18:12:26,586 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-19 18:12:26,587 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-19 18:12:26,587 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-19 18:12:26,588 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4a5c6b30 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-19 18:12:29,310 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-19 18:12:30,163 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-19 18:12:30,549 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-19 18:12:31,814 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-19 18:12:31,856 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-19 18:12:31,925 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-19 18:12:32,245 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-19 18:12:32,630 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-19 18:12:32,652 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-19 18:12:32,653 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-19 18:12:32,656 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-19 18:12:32,657 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-19 18:12:32,659 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-19 18:12:32,679 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 18:12:32,728 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-19 18:12:32,732 | Started JeecgApplication in 28.227 seconds (JVM running for 29.204) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-19 18:12:32,750 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-19 18:12:41,830 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-19 18:12:41,830 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-19 18:12:41,854 | Completed initialization in 23 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-19 18:12:42,246 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-19 18:12:42,248 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-19 18:12:43,514 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNTk1ODEsInVzZXJuYW1lIjoiYWRtaW4ifQ.wvL7heuozgJE0PqoNM0vHVNtxf91so99powU0JvwVhw | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-19 18:12:50,557 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 18:12:50,624 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574158370560) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 18:12:50,990 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 18:12:50,998 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574158370991) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 18:13:08,497 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 18:13:08,500 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 18:13:08,539 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-19 18:13:08,654 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574158388501) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 18:13:08,717 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574158388498) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 18:13:08,731 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 18:13:08,733 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574158388731) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 18:13:13,163 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 18:13:13,163 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-19 18:13:13,182 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574158393166) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-19 18:13:13,182 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574158393166) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-19 18:13:13,405 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-19 18:13:13,407 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574158393406) | getDictItems | CsmSysdictController.java | 42 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Wed Nov 20 13:52:58 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-20 13:52:58,558 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 14352 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-20 13:52:58,566 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-20 13:53:00,529 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-20 13:53:00,535 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-20 13:53:00,678 | Finished Spring Data repository scanning in 113ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-20 13:53:01,268 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$7dff6ff3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 13:53:01,415 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 13:53:02,657 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 13:53:02,726 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 13:53:02,817 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$5dfa065d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 13:53:03,099 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 13:53:03,105 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$c788772e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 13:53:03,118 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 13:53:03,127 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 13:53:03,154 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 13:53:03,165 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$7313c4a7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 13:53:03,489 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 13:53:03,714 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 13:53:03,729 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$c8cdf73d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 13:53:03,774 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$7112e40d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 13:53:03,782 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 13:53:04,393 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-20 13:53:04,415 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 13:53:04,440 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 13:53:04,441 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 13:53:04,455 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 13:53:04,633 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 13:53:04,634 | Root WebApplicationContext: initialization completed in 6018 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-20 13:53:05,156 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-20 13:53:06,447 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-20 13:53:06,448 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-20 13:53:06,448 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-20 13:53:06,449 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-20 13:53:09,686 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-20 13:53:09,703 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-20 13:53:09,703 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-20 13:53:09,707 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-20 13:53:09,709 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-20 13:53:09,710 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-20 13:53:09,711 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-20 13:53:09,711 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-20 13:53:09,711 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@3f7bf0f6 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-20 13:53:11,734 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-20 13:53:11,977 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-20 13:53:12,390 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-20 13:53:13,473 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-20 13:53:13,551 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-20 13:53:13,620 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-20 13:53:13,904 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-20 13:53:14,554 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-20 13:53:14,664 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-20 13:53:14,665 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-20 13:53:14,666 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-20 13:53:14,679 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-20 13:53:14,692 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-20 13:53:14,707 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 13:53:14,773 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-20 13:53:14,777 | Started JeecgApplication in 16.711 seconds (JVM running for 17.838) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-20 13:53:14,789 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-20 14:44:23,697 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 14:44:24,005 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-20 14:44:28,639 | Completed initialization in 4575 ms | initServletBean | FrameworkServlet.java | 546 |
| ERROR | 2019-11-20 14:44:41,701 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: 用户不存在!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:114) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-20 14:44:49,537 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-20 14:44:49,551 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-20 14:45:02,780 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyMzQxMDEsInVzZXJuYW1lIjoiYWRtaW4ifQ.hfJC5zpsNeZH_c9FGk1KxBwFoFruUKmGLYrBqk05BFI | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-20 14:45:24,613 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-20 14:45:24,794 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 14:45:25,649 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-20 14:45:25,653 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574232324613) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-20 14:45:25,925 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-20 14:45:25,953 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574232325926) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-20 14:45:26,145 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574232324795) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 14:45:31,890 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 14:45:31,894 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-20 14:45:31,930 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574232331891) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 14:45:32,120 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 14:45:32,135 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574232332120) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 14:55:10,892 | ----jeecg---Code----Generation----[单表模型:csm_screwframe]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-11-20 14:55:10,894 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-5698237496569076712, entityPackage=baseInfo, entityName=CsmScrewframe, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"screwStatus","dictTable":"","dictText":""}], tableVo={"tableName":"csm_screwframe","ftlDescription":"csm_screwframe","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"baseInfo","entityName":"CsmScrewframe","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"screwStatus","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_screwframe} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-11-20 14:55:10,901 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-11-20 14:55:11,448 | ----jeecg----Code----Generation-----[单表模型:csm_screwframe]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| INFO | 2019-11-20 14:58:23,941 | dictCode : global_perms_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 14:58:23,968 | dictCode : valid_status | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 14:58:23,998 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-20 14:58:23,998 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-20 14:58:24,121 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1574233103971) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 14:58:24,122 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1574233103971) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 15:01:12,388 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-20 15:01:12,433 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-11-20 15:01:12,467 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-11-20 15:01:12,473 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-20 15:01:41,572 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 15:01:41,575 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574233301573) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 15:01:41,672 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 15:01:41,674 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574233301672) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 15:08:24,166 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-20 15:08:24,239 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-20 15:08:24,261 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-20 15:08:24,271 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-20 15:15:45,614 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 15:15:45,614 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 15:15:45,634 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574234145615) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 15:15:45,634 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574234145615) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 15:16:06,496 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyMzQxMDEsInVzZXJuYW1lIjoiYWRtaW4ifQ.hfJC5zpsNeZH_c9FGk1KxBwFoFruUKmGLYrBqk05BFI | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-20 15:16:14,299 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 15:16:14,303 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574234174300) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 15:16:14,310 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 15:16:14,313 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574234174311) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 15:17:54,173 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyMzQxMDEsInVzZXJuYW1lIjoiYWRtaW4ifQ.hfJC5zpsNeZH_c9FGk1KxBwFoFruUKmGLYrBqk05BFI | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-20 15:17:57,565 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-20 15:17:57,568 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574234277566) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-20 15:17:57,570 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-20 15:17:57,589 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574234277571) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-20 15:17:57,887 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 15:17:57,889 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574234277888) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 15:18:04,388 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 15:18:04,388 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 15:18:04,393 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574234284390) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 15:18:04,393 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574234284389) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 15:26:16,236 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-20 15:26:16,258 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-11-20 15:26:16,279 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-11-20 15:26:16,282 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-20 15:26:16,304 | [IP] [online数据库导入表] --表名:csm_screwframe | d | OnlCgformHeadController.java | 440 |
| INFO | 2019-11-20 15:26:16,655 | columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 15:26:16,655 | columnt : {"fieldDbName":"NAME","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 15:26:16,656 | columnt : {"fieldDbName":"CODE","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 15:26:16,656 | columnt : {"fieldDbName":"STATUS","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 15:26:16,657 | columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 15:26:16,657 | columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 15:26:16,657 | columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 15:26:16,658 | columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 15:26:16,658 | columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 15:28:24,502 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyMzQxMDEsInVzZXJuYW1lIjoiYWRtaW4ifQ.hfJC5zpsNeZH_c9FGk1KxBwFoFruUKmGLYrBqk05BFI | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-20 15:28:35,430 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 15:28:35,438 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 15:28:35,439 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574234915430) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 15:28:35,440 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574234915439) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 15:29:51,351 | ----jeecg---Code----Generation----[单表模型:csm_screwframe]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-11-20 15:29:51,351 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-5497798822518579679, entityPackage=baseInfo, entityName=CsmScrewframe, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"screwStatus","dictTable":"","dictText":""}], tableVo={"tableName":"csm_screwframe","ftlDescription":"csm_screwframe","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"baseInfo","entityName":"CsmScrewframe","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"screwStatus","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_screwframe} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-11-20 15:29:51,375 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-11-20 15:29:51,663 | ----jeecg----Code----Generation-----[单表模型:csm_screwframe]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| INFO | 2019-11-20 15:36:47,834 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyMzQxMDEsInVzZXJuYW1lIjoiYWRtaW4ifQ.hfJC5zpsNeZH_c9FGk1KxBwFoFruUKmGLYrBqk05BFI | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-20 15:36:52,031 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 15:36:52,524 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574235412123) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 15:36:52,665 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 15:36:53,747 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574235412676) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 15:38:18,571 | dictCode : global_perms_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 15:38:18,577 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1574235498572) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 15:38:18,589 | dictCode : valid_status | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 15:38:18,597 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1574235498589) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 15:38:30,489 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-20 15:38:30,524 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Wed Nov 20 15:39:02 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-20 15:39:02,838 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 7212 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-20 15:39:02,845 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-20 15:39:05,770 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-20 15:39:05,776 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-20 15:39:05,912 | Finished Spring Data repository scanning in 106ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-20 15:39:06,486 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$79a3a8d2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:39:06,650 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:39:08,103 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:39:08,142 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:39:08,230 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$599e3f3c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:39:08,475 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:39:08,481 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$c32cb00d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:39:08,492 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:39:08,502 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:39:08,525 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:39:08,536 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$6eb7fd86] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:39:08,827 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:39:09,025 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:39:09,037 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$c472301c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:39:09,080 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$6cb71cec] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:39:09,086 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:39:09,674 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-20 15:39:09,694 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 15:39:09,715 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 15:39:09,716 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 15:39:09,728 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 15:39:09,886 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 15:39:09,887 | Root WebApplicationContext: initialization completed in 6992 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-20 15:39:10,360 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-20 15:39:11,161 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-20 15:39:11,162 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-20 15:39:11,163 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-20 15:39:11,164 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| WARN | 2019-11-20 15:39:14,340 | Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'casClientController': Unsatisfied dependency expressed through field 'sysUserService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserServiceImpl': Unsatisfied dependency expressed through field 'baseMapper'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserMapper' defined in file [D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes\org\jeecg\modules\system\mapper\SysUserMapper.class]: Unsatisfied dependency expressed through bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactory' threw exception; nested exception is java.lang.NoClassDefFoundError: org/jeecg/modules/demo/baseInfo/mapper/CsmScrewframeMapper (wrong name: org/jeecg/modules/demo/baseinfo/mapper/CsmScrewframeMapper) | refresh | AbstractApplicationContext.java | 557 |
| INFO | 2019-11-20 15:39:14,342 | closing dynamicDatasource ing.... | destroy | DynamicRoutingDataSource.java | 182 |
| INFO | 2019-11-20 15:39:14,348 | {dataSource-1} closing ... | close | DruidDataSource.java | 1948 |
| INFO | 2019-11-20 15:39:14,366 | {dataSource-1} closed | close | DruidDataSource.java | 2020 |
| INFO | 2019-11-20 15:39:14,401 | Stopping service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 15:39:14,423 | Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. | logMessage | ConditionEvaluationReportLoggingListener.java | 142 |
| ERROR | 2019-11-20 15:39:14,427 | Application run failed | reportFailure | SpringApplication.java | 858 |
| org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'casClientController': Unsatisfied dependency expressed through field 'sysUserService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserServiceImpl': Unsatisfied dependency expressed through field 'baseMapper'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserMapper' defined in file [D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes\org\jeecg\modules\system\mapper\SysUserMapper.class]: Unsatisfied dependency expressed through bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactory' threw exception; nested exception is java.lang.NoClassDefFoundError: org/jeecg/modules/demo/baseInfo/mapper/CsmScrewframeMapper (wrong name: org/jeecg/modules/demo/baseinfo/mapper/CsmScrewframeMapper)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:596) at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:90) at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:374) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1395) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:592) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:849) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:877) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:549) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserServiceImpl': Unsatisfied dependency expressed through field 'baseMapper'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserMapper' defined in file [D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes\org\jeecg\modules\system\mapper\SysUserMapper.class]: Unsatisfied dependency expressed through bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactory' threw exception; nested exception is java.lang.NoClassDefFoundError: org/jeecg/modules/demo/baseInfo/mapper/CsmScrewframeMapper (wrong name: org/jeecg/modules/demo/baseinfo/mapper/CsmScrewframeMapper) at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:596) at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:90) at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:374) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1395) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:592) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:593) ... 19 common frames omitted Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserMapper' defined in file [D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes\org\jeecg\modules\system\mapper\SysUserMapper.class]: Unsatisfied dependency expressed through bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactory' threw exception; nested exception is java.lang.NoClassDefFoundError: org/jeecg/modules/demo/baseInfo/mapper/CsmScrewframeMapper (wrong name: org/jeecg/modules/demo/baseinfo/mapper/CsmScrewframeMapper) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByType(AbstractAutowireCapableBeanFactory.java:1499) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1379) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:592) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:593) ... 32 common frames omitted Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactory' threw exception; nested exception is java.lang.NoClassDefFoundError: org/jeecg/modules/demo/baseInfo/mapper/CsmScrewframeMapper (wrong name: org/jeecg/modules/demo/baseinfo/mapper/CsmScrewframeMapper) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:627) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByType(AbstractAutowireCapableBeanFactory.java:1484) ... 43 common frames omitted Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactory' threw exception; nested exception is java.lang.NoClassDefFoundError: org/jeecg/modules/demo/baseInfo/mapper/CsmScrewframeMapper (wrong name: org/jeecg/modules/demo/baseinfo/mapper/CsmScrewframeMapper) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:185) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622) ... 56 common frames omitted Caused by: java.lang.NoClassDefFoundError: org/jeecg/modules/demo/baseInfo/mapper/CsmScrewframeMapper (wrong name: org/jeecg/modules/demo/baseinfo/mapper/CsmScrewframeMapper) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$100(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at org.apache.ibatis.io.ClassLoaderWrapper.classForName(ClassLoaderWrapper.java:186) at org.apache.ibatis.io.ClassLoaderWrapper.classForName(ClassLoaderWrapper.java:89) at org.apache.ibatis.io.Resources.classForName(Resources.java:261) at org.apache.ibatis.builder.xml.XMLMapperBuilder.bindMapperForNamespace(XMLMapperBuilder.java:431) at org.apache.ibatis.builder.xml.XMLMapperBuilder.parse(XMLMapperBuilder.java:96) at com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean.buildSqlSessionFactory(MybatisSqlSessionFactoryBean.java:592) at com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean.afterPropertiesSet(MybatisSqlSessionFactoryBean.java:433) at com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean.getObject(MybatisSqlSessionFactoryBean.java:627) at com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration.sqlSessionFactory(MybatisPlusAutoConfiguration.java:197) at com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration$$EnhancerBySpringCGLIB$$9766abd6.CGLIB$sqlSessionFactory$1(<generated>) at com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration$$EnhancerBySpringCGLIB$$9766abd6$$FastClassBySpringCGLIB$$373ffed5.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363) at com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration$$EnhancerBySpringCGLIB$$9766abd6.sqlSessionFactory(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) ... 57 common frames omitted | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Wed Nov 20 15:40:06 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-20 15:40:06,934 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 8624 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-20 15:40:06,942 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-20 15:40:10,059 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-20 15:40:10,062 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-20 15:40:10,180 | Finished Spring Data repository scanning in 104ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-20 15:40:10,495 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$7aef79cd] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:40:10,669 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:40:11,959 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:40:11,987 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:40:12,043 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$5aea1037] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:40:12,204 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:40:12,209 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$c4788108] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:40:12,217 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:40:12,223 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:40:12,243 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:40:12,252 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$7003ce81] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:40:12,433 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:40:12,536 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:40:12,546 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$c5be0117] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:40:12,578 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$6e02ede7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:40:12,583 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:40:13,030 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-20 15:40:13,049 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 15:40:13,060 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 15:40:13,060 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 15:40:13,069 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 15:40:13,203 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 15:40:13,204 | Root WebApplicationContext: initialization completed in 6227 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-20 15:40:13,537 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-20 15:40:14,109 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-20 15:40:14,110 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-20 15:40:14,110 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-20 15:40:14,111 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| WARN | 2019-11-20 15:40:15,859 | Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'casClientController': Unsatisfied dependency expressed through field 'sysUserService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserServiceImpl': Unsatisfied dependency expressed through field 'baseMapper'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserMapper' defined in file [D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes\org\jeecg\modules\system\mapper\SysUserMapper.class]: Unsatisfied dependency expressed through bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactory' threw exception; nested exception is java.lang.NoClassDefFoundError: org/jeecg/modules/demo/baseInfo/mapper/CsmScrewframeMapper (wrong name: org/jeecg/modules/demo/baseinfo/mapper/CsmScrewframeMapper) | refresh | AbstractApplicationContext.java | 557 |
| INFO | 2019-11-20 15:40:15,860 | closing dynamicDatasource ing.... | destroy | DynamicRoutingDataSource.java | 182 |
| INFO | 2019-11-20 15:40:15,896 | {dataSource-1} closing ... | close | DruidDataSource.java | 1948 |
| INFO | 2019-11-20 15:40:15,907 | {dataSource-1} closed | close | DruidDataSource.java | 2020 |
| INFO | 2019-11-20 15:40:15,949 | Stopping service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 15:40:15,968 | Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. | logMessage | ConditionEvaluationReportLoggingListener.java | 142 |
| ERROR | 2019-11-20 15:40:15,971 | Application run failed | reportFailure | SpringApplication.java | 858 |
| org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'casClientController': Unsatisfied dependency expressed through field 'sysUserService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserServiceImpl': Unsatisfied dependency expressed through field 'baseMapper'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserMapper' defined in file [D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes\org\jeecg\modules\system\mapper\SysUserMapper.class]: Unsatisfied dependency expressed through bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactory' threw exception; nested exception is java.lang.NoClassDefFoundError: org/jeecg/modules/demo/baseInfo/mapper/CsmScrewframeMapper (wrong name: org/jeecg/modules/demo/baseinfo/mapper/CsmScrewframeMapper)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:596) at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:90) at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:374) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1395) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:592) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:849) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:877) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:549) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserServiceImpl': Unsatisfied dependency expressed through field 'baseMapper'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserMapper' defined in file [D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes\org\jeecg\modules\system\mapper\SysUserMapper.class]: Unsatisfied dependency expressed through bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactory' threw exception; nested exception is java.lang.NoClassDefFoundError: org/jeecg/modules/demo/baseInfo/mapper/CsmScrewframeMapper (wrong name: org/jeecg/modules/demo/baseinfo/mapper/CsmScrewframeMapper) at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:596) at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:90) at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:374) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1395) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:592) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:593) ... 19 common frames omitted Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserMapper' defined in file [D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes\org\jeecg\modules\system\mapper\SysUserMapper.class]: Unsatisfied dependency expressed through bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactory' threw exception; nested exception is java.lang.NoClassDefFoundError: org/jeecg/modules/demo/baseInfo/mapper/CsmScrewframeMapper (wrong name: org/jeecg/modules/demo/baseinfo/mapper/CsmScrewframeMapper) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByType(AbstractAutowireCapableBeanFactory.java:1499) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1379) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:592) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:593) ... 32 common frames omitted Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactory' threw exception; nested exception is java.lang.NoClassDefFoundError: org/jeecg/modules/demo/baseInfo/mapper/CsmScrewframeMapper (wrong name: org/jeecg/modules/demo/baseinfo/mapper/CsmScrewframeMapper) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:627) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByType(AbstractAutowireCapableBeanFactory.java:1484) ... 43 common frames omitted Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactory' threw exception; nested exception is java.lang.NoClassDefFoundError: org/jeecg/modules/demo/baseInfo/mapper/CsmScrewframeMapper (wrong name: org/jeecg/modules/demo/baseinfo/mapper/CsmScrewframeMapper) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:185) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622) ... 56 common frames omitted Caused by: java.lang.NoClassDefFoundError: org/jeecg/modules/demo/baseInfo/mapper/CsmScrewframeMapper (wrong name: org/jeecg/modules/demo/baseinfo/mapper/CsmScrewframeMapper) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$100(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at org.apache.ibatis.io.ClassLoaderWrapper.classForName(ClassLoaderWrapper.java:186) at org.apache.ibatis.io.ClassLoaderWrapper.classForName(ClassLoaderWrapper.java:89) at org.apache.ibatis.io.Resources.classForName(Resources.java:261) at org.apache.ibatis.builder.xml.XMLMapperBuilder.bindMapperForNamespace(XMLMapperBuilder.java:431) at org.apache.ibatis.builder.xml.XMLMapperBuilder.parse(XMLMapperBuilder.java:96) at com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean.buildSqlSessionFactory(MybatisSqlSessionFactoryBean.java:592) at com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean.afterPropertiesSet(MybatisSqlSessionFactoryBean.java:433) at com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean.getObject(MybatisSqlSessionFactoryBean.java:627) at com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration.sqlSessionFactory(MybatisPlusAutoConfiguration.java:197) at com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration$$EnhancerBySpringCGLIB$$98b27cd1.CGLIB$sqlSessionFactory$1(<generated>) at com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration$$EnhancerBySpringCGLIB$$98b27cd1$$FastClassBySpringCGLIB$$b6f0038c.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363) at com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration$$EnhancerBySpringCGLIB$$98b27cd1.sqlSessionFactory(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) ... 57 common frames omitted | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Wed Nov 20 15:44:19 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-20 15:44:19,591 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 9848 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-20 15:44:19,594 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-20 15:44:20,988 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-20 15:44:20,991 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-20 15:44:21,103 | Finished Spring Data repository scanning in 99ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-20 15:44:21,394 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$63e482c7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:44:21,552 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:44:22,721 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:44:22,749 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:44:22,812 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$43df1931] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:44:22,992 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:44:22,996 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$ad6d8a02] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:44:23,005 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:44:23,012 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:44:23,034 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:44:23,042 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$58f8d77b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:44:23,223 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:44:23,320 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:44:23,330 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$aeb30a11] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:44:23,361 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$56f7f6e1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:44:23,365 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:44:23,758 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-20 15:44:23,773 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 15:44:23,782 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 15:44:23,782 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 15:44:23,790 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 15:44:23,931 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 15:44:23,931 | Root WebApplicationContext: initialization completed in 4300 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-20 15:44:24,232 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-20 15:44:24,724 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-20 15:44:24,724 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-20 15:44:24,725 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-20 15:44:24,725 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-20 15:44:27,507 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-20 15:44:27,531 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-20 15:44:27,532 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-20 15:44:27,538 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-20 15:44:27,541 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-20 15:44:27,542 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-20 15:44:27,543 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-20 15:44:27,543 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-20 15:44:27,544 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4cded2cd | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-20 15:44:29,521 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-20 15:44:29,725 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-20 15:44:30,017 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-20 15:44:30,973 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-20 15:44:31,004 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-20 15:44:31,059 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-20 15:44:31,286 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-20 15:44:32,066 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-20 15:44:32,095 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-20 15:44:32,095 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-20 15:44:32,105 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-20 15:44:32,115 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-20 15:44:32,116 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-20 15:44:32,128 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 15:44:32,217 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-20 15:44:32,219 | Started JeecgApplication in 12.969 seconds (JVM running for 13.522) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-20 15:44:32,232 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-20 15:45:56,660 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 15:45:56,662 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-20 15:45:56,698 | Completed initialization in 36 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-20 15:45:57,591 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-20 15:45:57,593 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-20 15:45:59,022 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyMzQxMDEsInVzZXJuYW1lIjoiYWRtaW4ifQ.hfJC5zpsNeZH_c9FGk1KxBwFoFruUKmGLYrBqk05BFI | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-20 15:46:19,434 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyMzQxMDEsInVzZXJuYW1lIjoiYWRtaW4ifQ.hfJC5zpsNeZH_c9FGk1KxBwFoFruUKmGLYrBqk05BFI | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-20 15:46:25,995 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 15:46:25,995 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 15:46:26,063 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-20 15:46:26,064 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-20 15:46:26,262 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574235985996) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 15:46:26,267 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574235985996) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 15:46:46,361 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-20 15:46:46,370 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-11-20 15:46:46,384 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-11-20 15:46:46,388 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-20 15:46:46,401 | [IP] [online数据库导入表] --表名:csm_screwframe | d | OnlCgformHeadController.java | 440 |
| INFO | 2019-11-20 15:46:46,809 | columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 15:46:46,810 | columnt : {"fieldDbName":"NAME","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 15:46:46,811 | columnt : {"fieldDbName":"CODE","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 15:46:46,811 | columnt : {"fieldDbName":"STATUS","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 15:46:46,812 | columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 15:46:46,812 | columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 15:46:46,813 | columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 15:46:46,813 | columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 15:46:46,813 | columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 15:48:40,087 | ----jeecg---Code----Generation----[单表模型:csm_screwframe]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-11-20 15:48:40,101 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-8880524370079776614, entityPackage=baseInfo, entityName=CsmScrewframe, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"screwStatus","dictTable":"","dictText":""}], tableVo={"tableName":"csm_screwframe","ftlDescription":"csm_screwframe","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"baseInfo","entityName":"CsmScrewframe","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"screwStatus","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_screwframe} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-11-20 15:48:40,104 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-11-20 15:48:40,808 | ----jeecg----Code----Generation-----[单表模型:csm_screwframe]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| INFO | 2019-11-20 15:51:35,229 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-20 15:51:35,253 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-20 15:51:35,262 | [IP] [online数据库导入表] --表名:csm_toolbox | d | OnlCgformHeadController.java | 440 |
| INFO | 2019-11-20 15:51:35,509 | columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 15:51:35,520 | columnt : {"fieldDbName":"NAME","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 15:51:35,520 | columnt : {"fieldDbName":"CODE","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 15:51:35,521 | columnt : {"fieldDbName":"STATUS","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 15:51:35,521 | columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 15:51:35,522 | columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 15:51:35,522 | columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 15:51:35,523 | columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 15:51:35,523 | columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 15:53:25,693 | ----jeecg---Code----Generation----[单表模型:csm_toolbox]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-11-20 15:53:25,694 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-1777555684045212522, entityPackage=baseInfo, entityName=CsmToolbox, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"toolStatus","dictTable":"","dictText":""}], tableVo={"tableName":"csm_toolbox","ftlDescription":"csm_toolbox","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"baseInfo","entityName":"CsmToolbox","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"toolStatus","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_toolbox} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-11-20 15:53:25,696 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-11-20 15:53:25,781 | ----jeecg----Code----Generation-----[单表模型:csm_toolbox]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| INFO | 2019-11-20 15:54:50,399 | ----jeecg---Code----Generation----[单表模型:csm_toolbox]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-11-20 15:54:50,400 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=6593540644162748723, entityPackage=toolbox, entityName=CsmToolbox, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"toolStatus","dictTable":"","dictText":""}], tableVo={"tableName":"csm_toolbox","ftlDescription":"csm_toolbox","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"toolbox","entityName":"CsmToolbox","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"toolStatus","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_toolbox} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-11-20 15:54:50,402 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-11-20 15:54:50,458 | ----jeecg----Code----Generation-----[单表模型:csm_toolbox]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Wed Nov 20 15:55:33 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-20 15:55:33,404 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 11092 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-20 15:55:33,407 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-20 15:55:34,893 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-20 15:55:34,897 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-20 15:55:35,023 | Finished Spring Data repository scanning in 109ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-20 15:55:35,386 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$e653d952] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:55:35,567 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:55:36,823 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:55:36,864 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:55:36,936 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$c64e6fbc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:55:37,126 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:55:37,131 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$2fdce08d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:55:37,140 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:55:37,148 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:55:37,168 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:55:37,176 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$db682e06] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:55:37,404 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:55:37,536 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:55:37,546 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$3122609c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:55:37,579 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$d9674d6c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:55:37,584 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 15:55:38,079 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-20 15:55:38,098 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 15:55:38,115 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 15:55:38,115 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 15:55:38,125 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 15:55:38,281 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 15:55:38,281 | Root WebApplicationContext: initialization completed in 4832 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-20 15:55:38,667 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-20 15:55:39,197 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-20 15:55:39,198 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-20 15:55:39,199 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-20 15:55:39,199 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-20 15:55:41,857 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-20 15:55:41,873 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-20 15:55:41,874 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-20 15:55:41,878 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-20 15:55:41,880 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-20 15:55:41,881 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-20 15:55:41,881 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-20 15:55:41,882 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-20 15:55:41,882 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@5bccef9f | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-20 15:55:43,495 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-20 15:55:43,644 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-20 15:55:43,955 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-20 15:55:44,732 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-20 15:55:44,779 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-20 15:55:44,833 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-20 15:55:45,046 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-20 15:55:45,563 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-20 15:55:45,602 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-20 15:55:45,602 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-20 15:55:45,604 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-20 15:55:45,621 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-20 15:55:45,622 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-20 15:55:45,636 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 15:55:45,671 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-20 15:55:45,673 | Started JeecgApplication in 12.608 seconds (JVM running for 13.191) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-20 15:55:45,685 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Wed Nov 20 16:14:19 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-20 16:14:19,981 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 5640 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-20 16:14:19,998 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-20 16:14:21,966 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-20 16:14:21,972 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-20 16:14:22,128 | Finished Spring Data repository scanning in 123ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-20 16:14:22,731 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$9acde207] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:14:22,903 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:14:24,144 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:14:24,184 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:14:24,272 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$7ac87871] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:14:24,547 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:14:24,552 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$e456e942] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:14:24,562 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:14:24,570 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:14:24,595 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:14:24,604 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$8fe236bb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:14:24,947 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:14:25,184 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:14:25,199 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$e59c6951] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:14:25,244 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$8de15621] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:14:25,251 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:14:25,832 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-20 16:14:25,858 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 16:14:25,881 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 16:14:25,882 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 16:14:25,895 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 16:14:26,083 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 16:14:26,084 | Root WebApplicationContext: initialization completed in 6032 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-20 16:14:26,576 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-20 16:14:27,439 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-20 16:14:27,439 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-20 16:14:27,440 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-20 16:14:27,440 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-20 16:14:30,887 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-20 16:14:30,917 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-20 16:14:30,917 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-20 16:14:30,923 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-20 16:14:30,925 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-20 16:14:30,926 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-20 16:14:30,927 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-20 16:14:30,927 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-20 16:14:30,928 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@255b84a9 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-20 16:14:33,661 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-20 16:14:33,887 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-20 16:14:34,310 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-20 16:14:35,557 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-20 16:14:35,597 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-20 16:14:35,663 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-20 16:14:35,953 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-20 16:14:36,496 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-20 16:14:36,543 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-20 16:14:36,544 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-20 16:14:36,546 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-20 16:14:36,583 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-20 16:14:36,584 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-20 16:14:36,601 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 16:14:36,649 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-20 16:14:36,653 | Started JeecgApplication in 17.182 seconds (JVM running for 18.378) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-20 16:14:36,668 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-20 16:15:38,257 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 16:15:38,258 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-20 16:15:38,277 | Completed initialization in 19 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-20 16:15:39,220 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-20 16:15:39,222 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-20 16:15:40,920 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyMzQxMDEsInVzZXJuYW1lIjoiYWRtaW4ifQ.hfJC5zpsNeZH_c9FGk1KxBwFoFruUKmGLYrBqk05BFI | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-20 16:15:56,351 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 16:15:56,393 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574237756352) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 16:15:56,571 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 16:15:56,600 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574237756596) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 16:17:13,826 | ----jeecg---Code----Generation----[单表模型:csm_screwframe]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-11-20 16:17:13,842 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-6988120590884517517, entityPackage=screw, entityName=CsmScrewframe, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"screwStatus","dictTable":"","dictText":""}], tableVo={"tableName":"csm_screwframe","ftlDescription":"csm_screwframe","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"screw","entityName":"CsmScrewframe","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"screwStatus","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_screwframe} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-11-20 16:17:13,847 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-11-20 16:17:14,436 | ----jeecg----Code----Generation-----[单表模型:csm_screwframe]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Wed Nov 20 16:18:40 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-20 16:18:40,248 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 8180 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-20 16:18:40,254 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-20 16:18:43,209 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-20 16:18:43,216 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-20 16:18:43,366 | Finished Spring Data repository scanning in 122ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-20 16:18:43,910 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$a6e27e1d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:18:44,085 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:18:45,402 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:18:45,466 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:18:45,565 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$86dd1487] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:18:45,901 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:18:45,907 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$f06b8558] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:18:45,918 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:18:45,925 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:18:45,952 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:18:45,961 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$9bf6d2d1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:18:46,192 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:18:46,343 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:18:46,356 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$f1b10567] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:18:46,404 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$99f5f237] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:18:46,411 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:18:47,115 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-20 16:18:47,135 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 16:18:47,154 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 16:18:47,155 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 16:18:47,167 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 16:18:47,328 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 16:18:47,329 | Root WebApplicationContext: initialization completed in 7018 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-20 16:18:47,869 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-20 16:18:50,315 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-20 16:18:50,318 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-20 16:18:50,319 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-20 16:18:50,319 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-20 16:18:53,656 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-20 16:18:53,677 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-20 16:18:53,678 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-20 16:18:53,682 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-20 16:18:53,685 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-20 16:18:53,686 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-20 16:18:53,686 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-20 16:18:53,686 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-20 16:18:53,687 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@6b3da23f | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-20 16:18:55,799 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-20 16:18:56,073 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-20 16:18:56,452 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-20 16:18:57,599 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-20 16:18:57,637 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-20 16:18:57,705 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-20 16:18:58,011 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-20 16:18:58,365 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-20 16:18:58,397 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-20 16:18:58,398 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-20 16:18:58,405 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-20 16:18:58,407 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-20 16:18:58,409 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-20 16:18:58,430 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 16:18:58,480 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-20 16:18:58,483 | Started JeecgApplication in 18.734 seconds (JVM running for 19.869) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-20 16:18:58,501 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-20 16:22:01,320 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 16:22:01,320 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-20 16:22:01,346 | Completed initialization in 26 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-20 16:22:02,042 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-20 16:22:02,045 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-20 16:22:24,689 | dictCode : valid_status | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 16:22:24,751 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-20 16:22:24,854 | dictCode : global_perms_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 16:22:24,860 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-20 16:22:24,911 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1574238144690) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 16:22:24,998 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1574238144855) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 16:22:58,268 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-20 16:22:58,277 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-20 16:26:15,439 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-20 16:26:15,607 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-11-20 16:26:15,698 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-11-20 16:26:15,706 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-20 16:28:39,279 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyMzQxMDEsInVzZXJuYW1lIjoiYWRtaW4ifQ.hfJC5zpsNeZH_c9FGk1KxBwFoFruUKmGLYrBqk05BFI | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-20 16:30:10,740 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 16:30:10,740 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 16:30:10,812 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-20 16:30:11,038 | Result(success=true, message=操作成功!, code=0, result=[], timestamp=1574238610742) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 16:30:11,058 | Result(success=true, message=操作成功!, code=0, result=[], timestamp=1574238610742) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 16:30:14,631 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 16:30:14,633 | Result(success=true, message=操作成功!, code=0, result=[], timestamp=1574238614632) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 16:39:27,117 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 16:39:27,214 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574239167119) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 16:39:27,390 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 16:39:27,409 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574239167407) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 16:40:45,641 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-20 16:40:45,725 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-11-20 16:40:45,736 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-11-20 16:40:45,739 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-20 16:40:45,751 | [IP] [online数据库导入表] --表名:csm_screwframe | d | OnlCgformHeadController.java | 440 |
| INFO | 2019-11-20 16:40:46,136 | columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 16:40:46,137 | columnt : {"fieldDbName":"NAME","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 16:40:46,138 | columnt : {"fieldDbName":"CODE","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 16:40:46,138 | columnt : {"fieldDbName":"STATUS","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 16:40:46,139 | columnt : {"fieldDbName":"LOCATED","fieldName":"located","filedComment":"去向","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 16:40:46,139 | columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 16:40:46,139 | columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 16:40:46,158 | columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 16:40:46,159 | columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 16:40:46,159 | columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 16:44:09,847 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyMzQxMDEsInVzZXJuYW1lIjoiYWRtaW4ifQ.hfJC5zpsNeZH_c9FGk1KxBwFoFruUKmGLYrBqk05BFI | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-20 16:44:14,587 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 16:44:14,589 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574239454587) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 16:44:14,833 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 16:44:14,835 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574239454833) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 16:44:59,820 | ----jeecg---Code----Generation----[单表模型:csm_screwframe]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-11-20 16:44:59,832 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-6724062002863212565, entityPackage=screw, entityName=CsmScrewframe, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"screwStatus","dictTable":"","dictText":""}, {"fieldDbName":"located","fieldName":"located","filedComment":"去向","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"csm_screwframe","ftlDescription":"csm_screwframe","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"screw","entityName":"CsmScrewframe","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"screwStatus","dictTable":"","dictText":""}, {"fieldDbName":"located","fieldName":"located","filedComment":"去向","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"7","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"9","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_screwframe} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-11-20 16:44:59,855 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-11-20 16:45:00,698 | ----jeecg----Code----Generation-----[单表模型:csm_screwframe]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| INFO | 2019-11-20 16:45:47,163 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyMzQxMDEsInVzZXJuYW1lIjoiYWRtaW4ifQ.hfJC5zpsNeZH_c9FGk1KxBwFoFruUKmGLYrBqk05BFI | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-20 16:45:48,212 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 16:45:48,311 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574239548212) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 16:45:48,360 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 16:45:48,363 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574239548361) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 16:46:19,790 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyMzQxMDEsInVzZXJuYW1lIjoiYWRtaW4ifQ.hfJC5zpsNeZH_c9FGk1KxBwFoFruUKmGLYrBqk05BFI | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-20 16:46:20,998 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 16:46:21,003 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574239581000) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 16:46:21,603 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 16:46:21,605 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574239581603) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 16:47:08,978 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyMzQxMDEsInVzZXJuYW1lIjoiYWRtaW4ifQ.hfJC5zpsNeZH_c9FGk1KxBwFoFruUKmGLYrBqk05BFI | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-20 16:47:10,274 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 16:47:10,427 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-20 16:47:10,574 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574239630299) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 16:47:11,050 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 16:47:11,052 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574239631051) | getDictItems | SysDictController.java | 160 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Wed Nov 20 16:48:42 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-20 16:48:42,344 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 8604 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-20 16:48:42,350 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-20 16:48:44,361 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-20 16:48:44,365 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-20 16:48:44,498 | Finished Spring Data repository scanning in 110ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-20 16:48:45,016 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$4fa654fc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:48:45,174 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:48:46,502 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:48:46,545 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:48:46,627 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$2fa0eb66] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:48:46,888 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:48:46,893 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$992f5c37] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:48:46,905 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:48:46,912 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:48:46,937 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:48:46,946 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$44baa9b0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:48:47,244 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:48:47,443 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:48:47,456 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$9a74dc46] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:48:47,505 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$42b9c916] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:48:47,514 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 16:48:48,060 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-20 16:48:48,081 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 16:48:48,107 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 16:48:48,110 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 16:48:48,122 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 16:48:48,290 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 16:48:48,290 | Root WebApplicationContext: initialization completed in 5881 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-20 16:48:48,767 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-20 16:48:50,280 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-20 16:48:50,283 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-20 16:48:50,284 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-20 16:48:50,285 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-20 16:48:54,787 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-20 16:48:54,812 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-20 16:48:54,812 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-20 16:48:54,817 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-20 16:48:54,820 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-20 16:48:54,821 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-20 16:48:54,821 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-20 16:48:54,822 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-20 16:48:54,822 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@35b38986 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-20 16:48:57,266 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-20 16:48:57,490 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-20 16:48:57,782 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-20 16:48:58,951 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-20 16:48:58,987 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-20 16:48:59,047 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-20 16:48:59,314 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-20 16:48:59,966 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-20 16:49:00,175 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-20 16:49:00,176 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-20 16:49:00,178 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-20 16:49:00,180 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-20 16:49:00,181 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-20 16:49:00,200 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 16:49:00,249 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-20 16:49:00,253 | Started JeecgApplication in 18.424 seconds (JVM running for 20.101) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-20 16:49:00,269 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-20 16:50:57,519 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 16:50:57,520 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-20 16:50:57,539 | Completed initialization in 19 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-20 16:50:58,024 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-20 16:50:58,026 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-20 16:51:00,639 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 16:51:00,655 | Result(success=true, message=操作成功!, code=0, result=[], timestamp=1574239860640) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 16:51:00,826 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 16:51:01,033 | Result(success=true, message=操作成功!, code=0, result=[], timestamp=1574239860846) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 16:51:15,079 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 16:51:15,085 | Result(success=true, message=操作成功!, code=0, result=[], timestamp=1574239875080) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 16:54:36,598 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-20 16:55:19,118 | ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=s, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-20 16:55:19,272 | ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=sc, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-20 16:55:21,222 | ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=scr, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-20 16:55:21,222 | ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=scre, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-20 16:55:21,288 | ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=screw, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-20 16:55:21,288 | ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=sc, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-20 16:55:24,618 | ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=screwS, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-20 16:55:24,994 | ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=screwSt, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-20 16:55:25,494 | ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=screwSta, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-20 16:55:26,031 | ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=screwStat, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-20 16:55:26,521 | ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=screwStatu, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-20 16:55:26,616 | ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=screwStatus, dataId=null) | doDuplicateCheck | DuplicateCheckController.java | 44 |
| INFO | 2019-11-20 16:55:35,943 | --查询规则-->dict_id = fdaf6ffa14d37a57b351d490c0aa21bf | addEasyQuery | QueryGenerator.java | 387 |
| INFO | 2019-11-20 16:56:32,324 | --查询规则-->dict_id = fdaf6ffa14d37a57b351d490c0aa21bf | addEasyQuery | QueryGenerator.java | 387 |
| INFO | 2019-11-20 16:56:32,394 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-20 16:56:56,671 | --查询规则-->dict_id = fdaf6ffa14d37a57b351d490c0aa21bf | addEasyQuery | QueryGenerator.java | 387 |
| INFO | 2019-11-20 16:56:56,686 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-20 16:57:18,803 | --查询规则-->dict_id = fdaf6ffa14d37a57b351d490c0aa21bf | addEasyQuery | QueryGenerator.java | 387 |
| INFO | 2019-11-20 16:57:18,829 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-20 16:57:53,320 | --查询规则-->dict_id = fdaf6ffa14d37a57b351d490c0aa21bf | addEasyQuery | QueryGenerator.java | 387 |
| INFO | 2019-11-20 16:57:53,351 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-20 16:58:26,820 | --查询规则-->dict_id = fdaf6ffa14d37a57b351d490c0aa21bf | addEasyQuery | QueryGenerator.java | 387 |
| INFO | 2019-11-20 16:58:26,833 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-20 16:58:49,712 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 16:58:49,717 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-20 16:58:49,742 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574240329713) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 16:58:49,950 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 16:58:49,958 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574240329951) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 16:58:51,631 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 16:58:51,634 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574240331632) | getDictItems | SysDictController.java | 160 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Wed Nov 20 17:19:56 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-20 17:19:56,473 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 12484 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-20 17:19:56,513 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-20 17:19:58,443 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-20 17:19:58,448 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-20 17:19:58,600 | Finished Spring Data repository scanning in 124ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-20 17:19:59,125 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$bcb6acb4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 17:19:59,282 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 17:20:00,721 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 17:20:00,770 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 17:20:00,853 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$9cb1431e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 17:20:01,108 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 17:20:01,113 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$63fb3ef] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 17:20:01,124 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 17:20:01,133 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 17:20:01,156 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 17:20:01,164 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$b1cb0168] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 17:20:01,422 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 17:20:01,602 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 17:20:01,615 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$78533fe] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 17:20:01,659 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$afca20ce] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 17:20:01,665 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 17:20:02,289 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-20 17:20:02,310 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 17:20:02,327 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 17:20:02,328 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 17:20:02,340 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 17:20:02,502 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 17:20:02,502 | Root WebApplicationContext: initialization completed in 5937 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-20 17:20:02,973 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-20 17:20:03,666 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-20 17:20:03,666 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-20 17:20:03,667 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-20 17:20:03,667 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-20 17:20:07,150 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-20 17:20:07,170 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-20 17:20:07,171 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-20 17:20:07,177 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-20 17:20:07,180 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-20 17:20:07,182 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-20 17:20:07,183 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-20 17:20:07,184 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-20 17:20:07,184 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@32eac39b | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-20 17:20:09,772 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-20 17:20:09,985 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-20 17:20:10,326 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-20 17:20:11,936 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-20 17:20:11,975 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-20 17:20:12,049 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-20 17:20:12,331 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-20 17:20:13,135 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-20 17:20:13,227 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-20 17:20:13,228 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-20 17:20:13,233 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-20 17:20:13,239 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-20 17:20:13,243 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-20 17:20:13,267 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 17:20:13,326 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-20 17:20:13,329 | Started JeecgApplication in 17.357 seconds (JVM running for 18.365) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-20 17:20:13,342 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-20 17:20:34,348 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 17:20:34,348 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-20 17:20:34,382 | Completed initialization in 33 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-20 17:20:34,990 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-20 17:20:34,992 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-20 17:23:19,718 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 17:23:19,718 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 17:23:20,563 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574241799836) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 17:23:20,568 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574241799836) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 17:23:37,090 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 17:23:37,143 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-20 17:23:37,143 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-20 17:23:37,288 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-20 17:23:37,596 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574241817152) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-20 17:23:37,598 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574241817152) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-20 17:23:37,647 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574241817092) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 17:23:41,918 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-20 17:23:41,923 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574241821919) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-20 17:23:41,944 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-20 17:23:41,951 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574241821945) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-20 17:23:42,283 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 17:23:42,285 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574241822283) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 17:25:45,966 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyMzQxMDEsInVzZXJuYW1lIjoiYWRtaW4ifQ.hfJC5zpsNeZH_c9FGk1KxBwFoFruUKmGLYrBqk05BFI | getUserPermissionByToken | SysPermissionController.java | 120 |
| ERROR | 2019-11-20 17:25:54,780 | java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 | handleException | JeecgBootExceptionHandler.java | 54 |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:341) at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:766) at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:671) at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376) at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354) at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2085) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1097) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:915) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:287) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:103) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:180) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:119) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 at sun.nio.ch.SocketDispatcher.write0(Native Method) at sun.nio.ch.SocketDispatcher.write(Unknown Source) at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source) at sun.nio.ch.IOUtil.write(Unknown Source) at sun.nio.ch.SocketChannelImpl.write(Unknown Source) at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134) at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:105) at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:144) at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1223) at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:743) at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:513) at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:451) at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:530) at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:189) at org.apache.coyote.Response.doWrite(Response.java:599) at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329) ... 97 common frames omitted | |||||
| WARN | 2019-11-20 17:25:55,446 | Failure in @ExceptionHandler public org.jeecg.common.api.vo.Result<?> org.jeecg.common.exception.JeecgBootExceptionHandler.handleException(java.lang.Exception) | doResolveHandlerMethodException | ExceptionHandlerExceptionResolver.java | 419 |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:341) at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:766) at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:671) at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376) at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354) at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2085) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1097) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:915) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:287) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:103) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:180) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:119) at org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.doResolveHandlerMethodException(ExceptionHandlerExceptionResolver.java:408) at org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.doResolveException(AbstractHandlerMethodExceptionResolver.java:61) at org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionResolver.java:139) at org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverComposite.java:80) at org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1297) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1109) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1055) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 at sun.nio.ch.SocketDispatcher.write0(Native Method) at sun.nio.ch.SocketDispatcher.write(Unknown Source) at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source) at sun.nio.ch.IOUtil.write(Unknown Source) at sun.nio.ch.SocketChannelImpl.write(Unknown Source) at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134) at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:105) at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:144) at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1223) at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:743) at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:513) at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:451) at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:530) at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:110) at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:189) at org.apache.coyote.Response.doWrite(Response.java:599) at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329) ... 100 common frames omitted | |||||
| INFO | 2019-11-20 17:26:05,525 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| INFO | 2019-11-20 17:26:44,005 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyNDM4MDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.xhwlr6zbdLEwng8pI6U_Gt1_UAS7RyCgqSCIwka2ii0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-20 17:26:52,558 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 17:26:52,605 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-20 17:26:53,046 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574242012837) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-20 17:26:53,046 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574242012558) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 17:26:55,555 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 17:26:55,581 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574242015558) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 17:26:55,600 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-20 17:26:55,603 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574242015601) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-20 17:31:29,601 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyNDM4MDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.xhwlr6zbdLEwng8pI6U_Gt1_UAS7RyCgqSCIwka2ii0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-20 17:31:40,693 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 17:31:40,684 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 17:31:40,734 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574242300711) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 17:31:40,734 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574242300711) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 17:31:44,629 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-20 17:31:44,632 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574242304630) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-20 17:31:44,634 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 17:31:44,638 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574242304634) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 17:32:47,023 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-20 17:32:47,025 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574242367024) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-20 17:32:47,220 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 17:32:47,222 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574242367221) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 17:33:47,191 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyNDM4MDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.xhwlr6zbdLEwng8pI6U_Gt1_UAS7RyCgqSCIwka2ii0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-20 17:33:49,112 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 17:33:49,143 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-20 17:33:49,146 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574242429144) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-20 17:33:49,154 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574242429142) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 17:39:18,134 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-20 17:39:18,185 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574242758183) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-20 17:39:18,475 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 17:39:18,560 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574242758477) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 17:39:57,880 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 17:39:57,882 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574242797881) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 17:39:57,899 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-20 17:39:57,901 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574242797900) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-20 17:40:21,843 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 17:40:21,850 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574242821843) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 17:40:21,860 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-20 17:40:21,862 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574242821861) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-20 17:40:52,194 | --查询规则-->customer = 中车 | addEasyQuery | QueryGenerator.java | 387 |
| INFO | 2019-11-20 17:41:46,458 | --查询规则-->customer = 中车 | addEasyQuery | QueryGenerator.java | 387 |
| INFO | 2019-11-20 17:44:29,570 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 17:44:29,573 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574243069571) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 17:44:29,576 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 17:44:29,578 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574243069577) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 17:51:17,871 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 17:51:17,874 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574243477872) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 17:51:18,021 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 17:51:18,023 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574243478022) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 17:56:09,839 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 17:56:10,053 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 17:56:10,025 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-20 17:56:10,093 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-20 17:56:11,399 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574243769840) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 17:56:11,400 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574243770090) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 17:57:07,863 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyNDM4MDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.xhwlr6zbdLEwng8pI6U_Gt1_UAS7RyCgqSCIwka2ii0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-20 17:57:13,286 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-20 17:57:13,288 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574243833287) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-20 17:57:13,303 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 17:57:13,305 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574243833303) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 17:57:17,197 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 17:57:17,200 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574243837197) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 17:57:17,272 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 17:57:17,281 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574243837279) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 17:57:25,520 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-20 17:57:25,586 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-11-20 17:57:25,618 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-11-20 17:57:25,632 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-20 17:57:25,732 | [IP] [online数据库导入表] --表名:csm_hospital | d | OnlCgformHeadController.java | 440 |
| INFO | 2019-11-20 17:57:26,329 | columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 17:57:26,331 | columnt : {"fieldDbName":"NAME","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 17:57:26,334 | columnt : {"fieldDbName":"ADDRESS","fieldName":"address","filedComment":"地址","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 17:57:26,336 | columnt : {"fieldDbName":"TFN","fieldName":"tfn","filedComment":"税号","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 17:57:26,338 | columnt : {"fieldDbName":"CODE","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 17:57:26,340 | columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 17:57:26,355 | columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 17:57:26,356 | columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 17:57:26,358 | columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 17:57:26,360 | columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-20 17:58:07,674 | ----jeecg---Code----Generation----[单表模型:csm_hospital]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-11-20 17:58:07,712 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-3760588174206665296, entityPackage=hospital, entityName=CsmHospital, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"address","fieldName":"address","filedComment":"地址","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"tfn","fieldName":"tfn","filedComment":"税号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"date","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"date","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}], tableVo={"tableName":"csm_hospital","ftlDescription":"csm_hospital","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"hospital","entityName":"CsmHospital","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"address","fieldName":"address","filedComment":"地址","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"tfn","fieldName":"tfn","filedComment":"税号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"date","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"date","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}], bussiPackage=org.jeecg.modules.demo, tableName=csm_hospital} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-11-20 17:58:07,900 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-11-20 17:58:12,709 | ----jeecg----Code----Generation-----[单表模型:csm_hospital]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| INFO | 2019-11-20 17:59:48,700 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyNDM4MDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.xhwlr6zbdLEwng8pI6U_Gt1_UAS7RyCgqSCIwka2ii0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-20 17:59:50,720 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 17:59:50,769 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574243990721) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 17:59:51,035 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 17:59:51,038 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574243991036) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 18:00:17,452 | dictCode : global_perms_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 18:00:17,461 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-20 18:00:17,474 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1574244017453) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 18:00:17,490 | dictCode : valid_status | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 18:00:17,493 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-20 18:00:17,534 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1574244017491) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 18:02:03,298 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-20 18:02:03,313 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Wed Nov 20 18:02:41 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-20 18:02:41,735 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 5132 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-20 18:02:41,742 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-20 18:02:43,709 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-20 18:02:43,714 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-20 18:02:43,874 | Finished Spring Data repository scanning in 131ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-20 18:02:44,434 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$e37a5ce7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 18:02:44,593 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 18:02:46,122 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 18:02:46,174 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 18:02:46,273 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$c374f351] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 18:02:46,584 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 18:02:46,590 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$2d036422] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 18:02:46,601 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 18:02:46,611 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 18:02:46,643 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 18:02:46,654 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$d88eb19b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 18:02:47,020 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 18:02:47,249 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 18:02:47,265 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$2e48e431] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 18:02:47,316 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$d68dd101] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 18:02:47,323 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-20 18:02:48,038 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-20 18:02:48,062 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 18:02:48,088 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 18:02:48,089 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 18:02:48,101 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 18:02:48,290 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 18:02:48,290 | Root WebApplicationContext: initialization completed in 6492 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-20 18:02:48,776 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-20 18:02:49,560 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-20 18:02:49,561 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-20 18:02:49,562 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-20 18:02:49,562 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-20 18:02:53,017 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-20 18:02:53,038 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-20 18:02:53,039 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-20 18:02:53,043 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-20 18:02:53,045 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-20 18:02:53,046 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-20 18:02:53,046 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-20 18:02:53,046 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-20 18:02:53,046 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@5b27d03d | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-20 18:02:55,083 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-20 18:02:55,297 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-20 18:02:55,623 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-20 18:02:56,716 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-20 18:02:56,763 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-20 18:02:56,832 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-20 18:02:57,134 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-20 18:02:57,424 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-20 18:02:57,450 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-20 18:02:57,451 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-20 18:02:57,454 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-20 18:02:57,489 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-20 18:02:57,491 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-20 18:02:57,511 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 18:02:57,576 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-20 18:02:57,579 | Started JeecgApplication in 16.343 seconds (JVM running for 17.494) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-20 18:02:57,597 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-20 18:04:00,478 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-20 18:04:00,479 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-20 18:04:00,498 | Completed initialization in 19 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-20 18:04:01,767 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-20 18:04:01,773 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-20 18:05:08,705 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-20 18:05:08,966 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-20 18:05:08,986 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-20 18:05:09,069 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-20 18:05:23,569 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-20 18:05:23,580 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-20 18:05:24,205 | ======角色授权成功=====耗时:621毫秒 | saveRolePermission | SysPermissionController.java | 325 |
| INFO | 2019-11-20 18:05:32,598 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyNDM4MDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.xhwlr6zbdLEwng8pI6U_Gt1_UAS7RyCgqSCIwka2ii0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-20 18:05:36,533 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-20 18:05:36,587 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574244336534) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-20 18:05:36,839 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 18:05:36,841 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574244336839) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 18:06:56,285 | dictCode : csm_hospital | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-20 18:06:56,292 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 18:06:56,296 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-20 18:06:56,323 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 18:06:56,329 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574244416324) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 18:06:56,330 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574244416292) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 18:06:56,369 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1197093805826494465, text=北京), DictModel(value=1197093912227598338, text=广州)], timestamp=1574244416287) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-20 18:07:06,639 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 18:07:06,874 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574244426872) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 18:07:06,892 | dictCode : csm_hospital | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-20 18:07:06,894 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1197093805826494465, text=北京), DictModel(value=1197093912227598338, text=广州)], timestamp=1574244426893) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-20 18:08:05,237 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 18:08:05,239 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574244485237) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 18:08:05,252 | dictCode : csm_hospital | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-20 18:08:05,255 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1197093805826494465, text=北京), DictModel(value=1197093912227598338, text=广州)], timestamp=1574244485253) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-20 18:08:05,259 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 18:08:05,263 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574244485261) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 18:08:26,082 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyNDM4MDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.xhwlr6zbdLEwng8pI6U_Gt1_UAS7RyCgqSCIwka2ii0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-20 18:08:36,531 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 18:08:36,536 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574244516533) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 18:08:36,558 | dictCode : csm_hospital | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-20 18:08:36,561 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 18:08:36,562 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1197093805826494465, text=北京), DictModel(value=1197093912227598338, text=广州)], timestamp=1574244516559) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-20 18:08:36,564 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574244516562) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 18:11:01,047 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyNDM4MDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.xhwlr6zbdLEwng8pI6U_Gt1_UAS7RyCgqSCIwka2ii0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-20 18:11:07,289 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 18:11:07,291 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574244667289) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 18:11:07,304 | dictCode : csm_hospital | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-20 18:11:07,319 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1197093805826494465, text=北京), DictModel(value=1197093912227598338, text=广州)], timestamp=1574244667305) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-20 18:11:07,322 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 18:11:07,324 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574244667322) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 18:12:44,156 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyNDM4MDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.xhwlr6zbdLEwng8pI6U_Gt1_UAS7RyCgqSCIwka2ii0 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-20 18:12:47,868 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 18:12:47,869 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-20 18:12:47,871 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574244767869) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-20 18:12:47,889 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574244767869) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 18:12:51,210 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 18:12:51,211 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574244771210) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 18:12:51,226 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-20 18:12:51,241 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574244771227) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-20 18:12:51,242 | dictCode : csm_hospital | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-20 18:12:51,244 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1197093805826494465, text=北京), DictModel(value=1197093912227598338, text=广州)], timestamp=1574244771242) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-20 18:12:53,319 | dictCode : csm_hospital | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-20 18:12:53,321 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1197093805826494465, text=北京), DictModel(value=1197093912227598338, text=广州)], timestamp=1574244773320) | getDictItems | CsmSysdictController.java | 42 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Thu Nov 21 15:08:02 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-21 15:08:03,083 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 16696 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-21 15:08:03,092 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-21 15:08:05,345 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-21 15:08:05,351 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-21 15:08:05,747 | Finished Spring Data repository scanning in 118ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-21 15:08:06,279 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$df2adf90] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 15:08:06,428 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 15:08:07,697 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 15:08:07,736 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 15:08:07,817 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$bf2575fa] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 15:08:08,098 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 15:08:08,104 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$28b3e6cb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 15:08:08,114 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 15:08:08,124 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 15:08:08,151 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 15:08:08,160 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$d43f3444] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 15:08:08,456 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 15:08:08,648 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 15:08:08,662 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$29f966da] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 15:08:08,703 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$d23e53aa] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 15:08:08,709 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 15:08:09,352 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-21 15:08:09,373 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-21 15:08:09,399 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-21 15:08:09,400 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-21 15:08:09,412 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-21 15:08:09,575 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-21 15:08:09,575 | Root WebApplicationContext: initialization completed in 6431 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-21 15:08:10,065 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-21 15:08:12,370 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-21 15:08:12,370 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-21 15:08:12,371 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-21 15:08:12,371 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-21 15:08:15,958 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-21 15:08:15,980 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-21 15:08:15,981 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-21 15:08:15,987 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-21 15:08:15,991 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-21 15:08:15,992 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-21 15:08:15,992 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-21 15:08:15,992 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-21 15:08:15,993 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4246f904 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-21 15:08:18,232 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-21 15:08:18,456 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-21 15:08:18,833 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-21 15:08:20,040 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-21 15:08:20,077 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-21 15:08:20,146 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-21 15:08:20,444 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-21 15:08:21,256 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-21 15:08:21,345 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-21 15:08:21,345 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-21 15:08:21,349 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-21 15:08:21,352 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-21 15:08:21,353 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-21 15:08:21,372 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-21 15:08:21,419 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-21 15:08:21,422 | Started JeecgApplication in 18.844 seconds (JVM running for 20.005) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-21 15:08:21,439 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-21 15:10:47,918 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-21 15:10:47,918 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-21 15:10:47,939 | Completed initialization in 21 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-21 15:10:48,638 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-21 15:10:48,640 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| ERROR | 2019-11-21 15:10:50,679 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-21 15:10:51,990 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| INFO | 2019-11-21 15:15:41,306 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQzMjIzMzksInVzZXJuYW1lIjoiYWRtaW4ifQ.4M6-9_7dZYYUmR1jif-ZQhn2hukp8OpUV3oIzxJKSZ4 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-21 15:16:46,994 | dictCode : global_perms_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-21 15:16:46,994 | dictCode : valid_status | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-21 15:16:47,138 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-21 15:16:47,138 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-21 15:16:47,296 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1574320606996) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-21 15:16:47,312 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1574320606996) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-21 15:16:57,499 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-21 15:16:57,617 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-11-21 15:16:57,725 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-11-21 15:16:57,729 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-21 15:17:02,010 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-21 15:17:02,013 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-21 15:17:02,021 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-21 15:17:02,183 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574320622010) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-21 15:17:02,211 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574320622022) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-21 15:17:17,572 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQzMjIzMzksInVzZXJuYW1lIjoiYWRtaW4ifQ.4M6-9_7dZYYUmR1jif-ZQhn2hukp8OpUV3oIzxJKSZ4 | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-21 15:17:25,789 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-21 15:17:25,796 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-21 15:17:25,820 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-21 15:17:25,828 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-21 15:24:37,075 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQzMjIzMzksInVzZXJuYW1lIjoiYWRtaW4ifQ.4M6-9_7dZYYUmR1jif-ZQhn2hukp8OpUV3oIzxJKSZ4 | getUserPermissionByToken | SysPermissionController.java | 120 |
| ERROR | 2019-11-21 16:38:23,501 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| ERROR | 2019-11-21 16:38:23,500 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| ERROR | 2019-11-21 16:38:23,500 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| ERROR | 2019-11-21 16:38:23,501 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| ERROR | 2019-11-21 16:39:22,495 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-21 16:39:23,779 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| INFO | 2019-11-21 16:39:50,073 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQzMjczODgsInVzZXJuYW1lIjoiYWRtaW4ifQ.kIMFdwRxnnPd3Nw19I24EQwAtEnsNpncVHE1wDDgXPg | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-21 16:39:59,905 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-21 16:39:59,905 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-21 16:40:00,585 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-21 16:40:00,571 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-21 16:40:00,956 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574325600000) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-21 16:40:00,956 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574325600000) | getDictItems | SysDictController.java | 160 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Thu Nov 21 16:41:04 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-21 16:41:04,649 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 16636 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-21 16:41:04,654 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-21 16:41:07,142 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-21 16:41:07,148 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-21 16:41:07,316 | Finished Spring Data repository scanning in 132ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-21 16:41:07,941 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$b4c8d9c8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:41:08,132 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:41:09,589 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:41:09,648 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:41:09,744 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$94c37032] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:41:10,036 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:41:10,043 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$fe51e103] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:41:10,052 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:41:10,061 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:41:10,088 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:41:10,098 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$a9dd2e7c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:41:10,446 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:41:10,681 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:41:10,696 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$ff976112] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:41:10,743 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$a7dc4de2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:41:10,750 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:41:11,408 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-21 16:41:11,432 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-21 16:41:11,456 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-21 16:41:11,457 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-21 16:41:11,469 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-21 16:41:11,662 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-21 16:41:11,662 | Root WebApplicationContext: initialization completed in 6956 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-21 16:41:12,180 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-21 16:41:13,095 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-21 16:41:13,096 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-21 16:41:13,096 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-21 16:41:13,097 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-21 16:41:17,069 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-21 16:41:17,096 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-21 16:41:17,097 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-21 16:41:17,105 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-21 16:41:17,107 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-21 16:41:17,109 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-21 16:41:17,109 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-21 16:41:17,110 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-21 16:41:17,110 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4598961d | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-21 16:41:19,488 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-21 16:41:19,771 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-21 16:41:20,261 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-21 16:41:21,776 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-21 16:41:21,855 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-21 16:41:21,934 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-21 16:41:22,255 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-21 16:41:22,613 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-21 16:41:22,663 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-21 16:41:22,664 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-21 16:41:22,668 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-21 16:41:22,694 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-21 16:41:22,696 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-21 16:41:22,713 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-21 16:41:22,765 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-21 16:41:22,769 | Started JeecgApplication in 18.687 seconds (JVM running for 19.816) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-21 16:41:22,787 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-21 16:41:36,104 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-21 16:41:36,104 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-21 16:41:36,126 | Completed initialization in 22 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-21 16:41:36,526 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-21 16:41:36,528 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-21 16:41:37,972 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQzMjczODgsInVzZXJuYW1lIjoiYWRtaW4ifQ.kIMFdwRxnnPd3Nw19I24EQwAtEnsNpncVHE1wDDgXPg | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-21 16:41:53,580 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-21 16:41:53,580 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-21 16:41:53,626 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574325713581) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-21 16:41:53,626 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574325713581) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-21 16:42:25,804 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-21 16:42:25,823 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-11-21 16:42:25,871 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-11-21 16:42:25,884 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-21 16:42:25,899 | [IP] [online数据库导入表] --表名:csm_screwframe | d | OnlCgformHeadController.java | 440 |
| INFO | 2019-11-21 16:42:26,327 | columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-21 16:42:26,327 | columnt : {"fieldDbName":"NAME","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-21 16:42:26,328 | columnt : {"fieldDbName":"CODE","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-21 16:42:26,329 | columnt : {"fieldDbName":"STATUS","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-21 16:42:26,329 | columnt : {"fieldDbName":"LOCATED","fieldName":"located","filedComment":"去向","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-21 16:42:26,329 | columnt : {"fieldDbName":"SCREWORDER","fieldName":"screworder","filedComment":"顺序","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-21 16:42:26,330 | columnt : {"fieldDbName":"DELFLAG","fieldName":"delflag","filedComment":"删除标致","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-21 16:42:26,330 | columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-21 16:42:26,331 | columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-21 16:42:26,331 | columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-21 16:42:26,331 | columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-21 16:42:26,332 | columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-21 16:45:12,445 | ----jeecg---Code----Generation----[单表模型:csm_screwframe]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-11-21 16:45:12,447 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=7479514312770810798, entityPackage=screw, entityName=CsmScrewframe, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"located","fieldName":"located","filedComment":"去向","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"screworder","fieldName":"screworder","filedComment":"顺序","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"delflag","fieldName":"delflag","filedComment":"删除标致","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"csm_screwframe","ftlDescription":"csm_screwframe","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"screw","entityName":"CsmScrewframe","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"located","fieldName":"located","filedComment":"去向","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"screworder","fieldName":"screworder","filedComment":"顺序","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"delflag","fieldName":"delflag","filedComment":"删除标致","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"9","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"11","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"12","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_screwframe} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-11-21 16:45:12,451 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-11-21 16:45:12,950 | ----jeecg----Code----Generation-----[单表模型:csm_screwframe]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Thu Nov 21 16:45:39 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-21 16:45:39,630 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 5844 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-21 16:45:39,636 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-21 16:45:41,750 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-21 16:45:41,758 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-21 16:45:41,938 | Finished Spring Data repository scanning in 154ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-21 16:45:42,558 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$8cebb152] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:45:42,728 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:45:44,145 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:45:44,179 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:45:44,275 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$6ce647bc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:45:44,554 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:45:44,560 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$d674b88d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:45:44,571 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:45:44,579 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:45:44,604 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:45:44,613 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$82000606] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:45:45,064 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:45:45,235 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:45:45,249 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$d7ba389c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:45:45,303 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$7fff256c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:45:45,313 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-21 16:45:46,077 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-21 16:45:46,105 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-21 16:45:46,128 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-21 16:45:46,128 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-21 16:45:46,143 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-21 16:45:46,371 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-21 16:45:46,371 | Root WebApplicationContext: initialization completed in 6682 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-21 16:45:46,932 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-21 16:45:47,539 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-21 16:45:47,540 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-21 16:45:47,541 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-21 16:45:47,541 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-21 16:45:50,952 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-21 16:45:50,975 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-21 16:45:50,977 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-21 16:45:50,982 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-21 16:45:50,985 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-21 16:45:50,986 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-21 16:45:50,987 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-21 16:45:50,987 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-21 16:45:50,987 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@493489dd | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-21 16:45:53,096 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-21 16:45:53,399 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-21 16:45:53,774 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-21 16:45:54,851 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-21 16:45:54,886 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-21 16:45:54,949 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-21 16:45:55,233 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-21 16:45:55,591 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-21 16:45:55,627 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-21 16:45:55,628 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-21 16:45:55,638 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-21 16:45:55,640 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-21 16:45:55,642 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-21 16:45:55,660 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-21 16:45:55,724 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-21 16:45:55,727 | Started JeecgApplication in 16.626 seconds (JVM running for 17.632) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-21 16:45:55,746 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-21 16:46:30,189 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-21 16:46:30,189 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-21 16:46:30,205 | Completed initialization in 16 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-21 16:46:30,550 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-21 16:46:30,553 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-21 16:46:31,831 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-21 16:46:31,831 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-21 16:46:31,833 | dictCode : csm_hospital | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-21 16:46:31,883 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-21 16:46:31,883 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-21 16:46:32,011 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1197093805826494465, text=北京), DictModel(value=1197093912227598338, text=广州)], timestamp=1574325991833) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-21 16:46:32,011 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574325991832) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-21 16:46:32,011 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574325991832) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-21 16:46:40,511 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-21 16:46:40,581 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-21 16:46:40,742 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-21 16:46:40,768 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| ERROR | 2019-11-21 16:46:56,674 | {conn-10002, pstmt-20026} execute error. SELECT id,name,code,screw_order,del_flag,create_by,create_time,update_by,update_time,sys_org_code FROM csm_company ORDER BY create_time DESC LIMIT ?,? | statementLogError | Slf4jLogFilter.java | 149 |
| com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list'
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1242) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:627) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167) at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497) at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) at sun.reflect.GeneratedMethodAccessor222.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy263.query(Unknown Source) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:67) at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) at sun.reflect.GeneratedMethodAccessor218.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy262.query(Unknown Source) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) at com.sun.proxy.$Proxy131.selectList(Unknown Source) at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:115) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:86) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62) at com.sun.proxy.$Proxy213.selectPage(Unknown Source) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.page(ServiceImpl.java:276) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$138233b9.page(<generated>) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$4ffa805.page(<generated>) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController.queryPageList(CsmCompanyController.java:65) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$FastClassBySpringCGLIB$$81e8b3b9.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88) at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$EnhancerBySpringCGLIB$$2ad7edf0.queryPageList(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| ERROR | 2019-11-21 16:46:56,734 | ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list' ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### SQL: SELECT id,name,code,screw_order,del_flag,create_by,create_time,update_by,update_time,sys_org_code FROM csm_company ORDER BY create_time DESC LIMIT ?,? ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list' ; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list' | handleException | JeecgBootExceptionHandler.java | 54 |
| org.springframework.jdbc.BadSqlGrammarException:
### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list'
### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: SELECT id,name,code,screw_order,del_flag,create_by,create_time,update_by,update_time,sys_org_code FROM csm_company ORDER BY create_time DESC LIMIT ?,?
### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list'
; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list'
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:234) at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) at com.sun.proxy.$Proxy131.selectList(Unknown Source) at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:115) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:86) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62) at com.sun.proxy.$Proxy213.selectPage(Unknown Source) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.page(ServiceImpl.java:276) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$138233b9.page(<generated>) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$4ffa805.page(<generated>) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController.queryPageList(CsmCompanyController.java:65) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$FastClassBySpringCGLIB$$81e8b3b9.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88) at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$EnhancerBySpringCGLIB$$2ad7edf0.queryPageList(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list' at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1242) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:627) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167) at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497) at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) at sun.reflect.GeneratedMethodAccessor222.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy263.query(Unknown Source) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:67) at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) at sun.reflect.GeneratedMethodAccessor218.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy262.query(Unknown Source) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) ... 124 common frames omitted | |||||
| INFO | 2019-11-21 16:47:44,398 | dictCode : global_perms_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-21 16:47:44,398 | dictCode : valid_status | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-21 16:47:44,403 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-21 16:47:44,403 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-21 16:47:44,440 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1574326064398) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-21 16:47:44,441 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1574326064398) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-21 16:47:55,443 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-21 16:47:55,449 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574326075444) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-21 16:47:55,474 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-21 16:47:55,474 | dictCode : csm_hospital | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-21 16:47:55,477 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1197093805826494465, text=北京), DictModel(value=1197093912227598338, text=广州)], timestamp=1574326075475) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-21 16:47:55,477 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574326075475) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-21 16:52:43,245 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-21 16:52:43,247 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-21 16:52:43,305 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574326363245) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-21 16:52:43,305 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574326363248) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-21 16:52:46,004 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-21 16:52:46,006 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-21 16:52:46,006 | dictCode : csm_hospital | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-21 16:52:46,010 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574326366005) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-21 16:52:46,016 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1197093805826494465, text=北京), DictModel(value=1197093912227598338, text=广州)], timestamp=1574326366010) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-21 16:52:46,017 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574326366010) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-21 16:53:17,763 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQzMjczODgsInVzZXJuYW1lIjoiYWRtaW4ifQ.kIMFdwRxnnPd3Nw19I24EQwAtEnsNpncVHE1wDDgXPg | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-21 16:53:56,363 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-21 16:53:56,503 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-21 16:53:56,516 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-21 16:53:56,668 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574326436364) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-21 16:53:56,917 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574326436517) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-21 16:54:05,988 | dictCode : screwStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-21 16:54:06,046 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574326445989) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-21 16:54:06,128 | dictCode : csm_hospital | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-21 16:54:06,131 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1197093805826494465, text=北京), DictModel(value=1197093912227598338, text=广州)], timestamp=1574326446129) | getDictItems | CsmSysdictController.java | 42 |
| INFO | 2019-11-21 16:56:47,451 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQzMjczODgsInVzZXJuYW1lIjoiYWRtaW4ifQ.kIMFdwRxnnPd3Nw19I24EQwAtEnsNpncVHE1wDDgXPg | getUserPermissionByToken | SysPermissionController.java | 120 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 22 09:13:38 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-22 09:13:38,293 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 12204 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-22 09:13:38,304 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-22 09:13:40,682 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-22 09:13:40,688 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-22 09:13:40,829 | Finished Spring Data repository scanning in 114ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-22 09:13:41,407 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$31422291] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:13:41,577 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:13:42,955 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:13:43,144 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:13:43,242 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$113cb8fb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:13:43,520 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:13:43,562 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$7acb29cc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:13:43,572 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:13:43,606 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:13:43,633 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:13:43,642 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$26567745] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:13:43,960 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:13:44,166 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:13:44,182 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$7c10a9db] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:13:44,242 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$245596ab] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:13:44,248 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:13:44,795 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-22 09:13:44,859 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 09:13:44,882 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 09:13:44,883 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 09:13:44,895 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 09:13:45,074 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 09:13:45,074 | Root WebApplicationContext: initialization completed in 6719 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-22 09:13:45,603 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-22 09:13:46,376 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-22 09:13:46,377 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-22 09:13:46,377 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-22 09:13:46,378 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-22 09:13:49,975 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-22 09:13:49,998 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-22 09:13:49,999 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-22 09:13:50,005 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-22 09:13:50,008 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-22 09:13:50,010 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-22 09:13:50,010 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-22 09:13:50,011 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-22 09:13:50,011 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@dc24732 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-22 09:13:52,098 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-22 09:13:52,321 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-22 09:13:52,705 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-22 09:13:54,361 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-22 09:13:54,450 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-22 09:13:54,602 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-22 09:13:55,056 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-22 09:13:55,868 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-22 09:13:56,008 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-22 09:13:56,008 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-22 09:13:56,011 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-22 09:13:56,012 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-22 09:13:56,017 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-22 09:13:56,047 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 09:13:56,102 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-22 09:13:56,105 | Started JeecgApplication in 18.39 seconds (JVM running for 19.493) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-22 09:13:56,157 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-22 09:14:36,846 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 09:14:36,847 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-22 09:14:37,146 | Completed initialization in 299 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-22 09:14:39,635 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-22 09:14:39,639 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| ERROR | 2019-11-22 09:14:42,415 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-22 09:14:43,713 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| INFO | 2019-11-22 09:14:57,621 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQzODcwOTYsInVzZXJuYW1lIjoiYWRtaW4ifQ.QzofYEp6UWdObFTuboSIgTwb_kMRSGsY70IE_veItzw | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-22 09:15:19,994 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-22 09:15:20,143 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-22 09:15:20,159 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-22 09:15:20,169 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 22 09:45:36 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-22 09:45:36,996 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 14476 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-22 09:45:37,005 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-22 09:45:39,427 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-22 09:45:39,433 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-22 09:45:39,629 | Finished Spring Data repository scanning in 167ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-22 09:45:40,367 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$87891659] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:45:40,593 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:45:42,006 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:45:42,062 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:45:42,182 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$6783acc3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:45:42,540 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:45:42,547 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$d1121d94] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:45:42,563 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:45:42,574 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:45:42,609 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:45:42,620 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$7c9d6b0d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:45:43,013 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:45:43,282 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:45:43,301 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$d2579da3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:45:43,364 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$7a9c8a73] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:45:43,374 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 09:45:44,110 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-22 09:45:44,146 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 09:45:44,173 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 09:45:44,174 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 09:45:44,195 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 09:45:44,435 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 09:45:44,435 | Root WebApplicationContext: initialization completed in 7362 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-22 09:45:45,042 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-22 09:45:45,882 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-22 09:45:45,883 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-22 09:45:45,884 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-22 09:45:45,885 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-22 09:45:49,733 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-22 09:45:49,758 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-22 09:45:49,762 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-22 09:45:49,768 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-22 09:45:49,770 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-22 09:45:49,771 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-22 09:45:49,771 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-22 09:45:49,772 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-22 09:45:49,772 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@5c20841d | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-22 09:45:52,188 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-22 09:45:52,455 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-22 09:45:52,843 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-22 09:45:54,102 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-22 09:45:54,180 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-22 09:45:54,319 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-22 09:45:54,705 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-22 09:45:55,273 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-22 09:45:55,328 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-22 09:45:55,329 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-22 09:45:55,331 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-22 09:45:55,352 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-22 09:45:55,354 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-22 09:45:55,379 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 09:45:55,449 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-22 09:45:55,452 | Started JeecgApplication in 19.051 seconds (JVM running for 20.075) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-22 09:45:55,498 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-22 09:46:20,991 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 09:46:21,016 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-22 09:46:21,059 | Completed initialization in 43 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-22 09:46:21,818 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-22 09:46:21,820 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-22 09:46:24,631 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQzODcwOTYsInVzZXJuYW1lIjoiYWRtaW4ifQ.QzofYEp6UWdObFTuboSIgTwb_kMRSGsY70IE_veItzw | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-22 09:47:55,519 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQzODcwOTYsInVzZXJuYW1lIjoiYWRtaW4ifQ.QzofYEp6UWdObFTuboSIgTwb_kMRSGsY70IE_veItzw | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-22 09:51:06,663 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQzODcwOTYsInVzZXJuYW1lIjoiYWRtaW4ifQ.QzofYEp6UWdObFTuboSIgTwb_kMRSGsY70IE_veItzw | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-22 09:51:10,479 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-22 09:51:10,486 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-22 09:51:10,520 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-22 09:51:10,656 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574387470487) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-22 09:51:10,656 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574387470481) | getDictItems | CsmSysdictController.java | 42 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 22 10:01:59 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-22 10:01:59,295 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 16052 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-22 10:01:59,301 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-22 10:02:01,448 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-22 10:02:01,453 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-22 10:02:01,601 | Finished Spring Data repository scanning in 123ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-22 10:02:02,208 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$ad954da6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 10:02:02,369 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 10:02:03,703 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 10:02:03,750 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 10:02:03,837 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$8d8fe410] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 10:02:04,151 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 10:02:04,157 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$f71e54e1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 10:02:04,169 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 10:02:04,177 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 10:02:04,204 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 10:02:04,214 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$a2a9a25a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 10:02:04,499 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 10:02:04,673 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 10:02:04,689 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$f863d4f0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 10:02:04,736 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$a0a8c1c0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 10:02:04,744 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 10:02:05,373 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-22 10:02:05,398 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 10:02:05,423 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 10:02:05,423 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 10:02:05,437 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 10:02:05,621 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 10:02:05,621 | Root WebApplicationContext: initialization completed in 6269 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-22 10:02:06,103 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-22 10:02:06,841 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-22 10:02:06,842 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-22 10:02:06,842 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-22 10:02:06,843 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-22 10:02:10,115 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-22 10:02:10,135 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-22 10:02:10,136 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-22 10:02:10,141 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-22 10:02:10,144 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-22 10:02:10,145 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-22 10:02:10,145 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-22 10:02:10,146 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-22 10:02:10,146 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@613f48de | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-22 10:02:12,381 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-22 10:02:12,610 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-22 10:02:12,981 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-22 10:02:14,144 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-22 10:02:14,200 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-22 10:02:14,281 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-22 10:02:14,574 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-22 10:02:14,985 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-22 10:02:15,038 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-22 10:02:15,039 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-22 10:02:15,046 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-22 10:02:15,053 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-22 10:02:15,057 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-22 10:02:15,088 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 10:02:15,133 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-22 10:02:15,140 | Started JeecgApplication in 16.334 seconds (JVM running for 17.395) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-22 10:02:15,156 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-22 10:07:10,208 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 10:07:10,384 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-22 10:07:12,389 | Completed initialization in 2004 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-22 10:07:17,167 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-22 10:07:17,169 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-22 10:07:18,069 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| ERROR | 2019-11-22 10:07:20,554 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-22 10:07:37,919 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQzOTAyNTYsInVzZXJuYW1lIjoiYWRtaW4ifQ.nx1wNwRckWf5I3hKNesHTP5B_Qvy4aUVp-ByoFxp_Vo | getUserPermissionByToken | SysPermissionController.java | 120 |
| ERROR | 2019-11-22 11:51:15,583 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| ERROR | 2019-11-22 11:51:15,583 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| ERROR | 2019-11-22 11:55:05,613 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| ERROR | 2019-11-22 11:55:05,574 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| ERROR | 2019-11-22 11:57:28,702 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-22 11:57:30,803 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| INFO | 2019-11-22 11:58:03,181 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQzOTY4NzksInVzZXJuYW1lIjoiYWRtaW4ifQ.Vz3wk2aKhj7wNNInb6P5iaFHzrpj8TUk5Or9rzcOIgo | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-22 11:58:23,115 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-22 11:58:23,250 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-22 11:58:23,430 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-22 11:58:23,459 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 22 12:01:50 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-22 12:01:50,851 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 4108 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-22 12:01:50,857 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-22 12:01:53,272 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-22 12:01:53,277 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-22 12:01:53,445 | Finished Spring Data repository scanning in 129ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-22 12:01:54,069 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$b6277c3e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 12:01:54,249 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 12:01:56,029 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 12:01:56,068 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 12:01:56,160 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$962212a8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 12:01:56,435 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 12:01:56,441 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$ffb08379] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 12:01:56,452 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 12:01:56,460 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 12:01:56,485 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 12:01:56,494 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$ab3bd0f2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 12:01:56,836 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 12:01:57,040 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 12:01:57,056 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$f60388] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 12:01:57,103 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$a93af058] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 12:01:57,110 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 12:01:57,811 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-22 12:01:57,836 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 12:01:57,864 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 12:01:57,864 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 12:01:57,876 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 12:01:58,050 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 12:01:58,050 | Root WebApplicationContext: initialization completed in 7144 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-22 12:01:58,537 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-22 12:01:59,715 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-22 12:01:59,716 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-22 12:01:59,716 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-22 12:01:59,717 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-22 12:02:03,224 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-22 12:02:03,246 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-22 12:02:03,247 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-22 12:02:03,252 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-22 12:02:03,255 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-22 12:02:03,257 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-22 12:02:03,257 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-22 12:02:03,258 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-22 12:02:03,259 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@23b3afb4 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-22 12:02:06,862 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-22 12:02:07,721 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-22 12:02:10,355 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-22 12:02:12,228 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-22 12:02:12,333 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-22 12:02:12,778 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-22 12:02:14,200 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-22 12:02:14,919 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-22 12:02:15,005 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-22 12:02:15,006 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-22 12:02:15,012 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-22 12:02:15,025 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-22 12:02:15,055 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-22 12:02:15,075 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 12:02:15,121 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-22 12:02:15,128 | Started JeecgApplication in 24.788 seconds (JVM running for 25.775) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-22 12:02:15,144 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-22 12:07:30,632 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 12:07:30,637 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-22 12:07:31,908 | Completed initialization in 1271 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-22 12:07:37,387 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-22 12:07:37,391 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-22 12:07:38,410 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| ERROR | 2019-11-22 12:07:43,432 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-22 12:08:02,520 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQzOTc0ODAsInVzZXJuYW1lIjoiYWRtaW4ifQ.iSfPjqyOd8ROa5WkgDxLP5Act3U0dr_DlE1TA5J1lxM | getUserPermissionByToken | SysPermissionController.java | 120 |
| ERROR | 2019-11-22 13:04:35,375 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-22 13:04:38,151 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| INFO | 2019-11-22 13:05:03,635 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDA5MDIsInVzZXJuYW1lIjoiYWRtaW4ifQ.m1zU7MIAaI_xfGB3zcU9HZMzOXvNaMSdD-9XxH34X6I | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-22 13:06:20,225 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDA5MDIsInVzZXJuYW1lIjoiYWRtaW4ifQ.m1zU7MIAaI_xfGB3zcU9HZMzOXvNaMSdD-9XxH34X6I | getUserPermissionByToken | SysPermissionController.java | 120 |
| ERROR | 2019-11-22 13:08:27,731 | Handler dispatch failed; nested exception is java.lang.StackOverflowError | handleException | JeecgBootExceptionHandler.java | 54 |
| org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.StackOverflowError
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1053) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) java.lang.StackOverflowError: null at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:95) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) | |||||
| WARN | 2019-11-22 13:08:27,890 | Failure in @ExceptionHandler public org.jeecg.common.api.vo.Result<?> org.jeecg.common.exception.JeecgBootExceptionHandler.handleException(java.lang.Exception) | doResolveHandlerMethodException | ExceptionHandlerExceptionResolver.java | 419 |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:299) at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:262) at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:118) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1100) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:915) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:287) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:103) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:180) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:119) at org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.doResolveHandlerMethodException(ExceptionHandlerExceptionResolver.java:408) at org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.doResolveException(AbstractHandlerMethodExceptionResolver.java:61) at org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionResolver.java:139) at org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverComposite.java:80) at org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1297) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1109) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1055) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 at sun.nio.ch.SocketDispatcher.write0(Native Method) at sun.nio.ch.SocketDispatcher.write(Unknown Source) at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source) at sun.nio.ch.IOUtil.write(Unknown Source) at sun.nio.ch.SocketChannelImpl.write(Unknown Source) at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134) at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:105) at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:144) at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1223) at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:743) at org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:696) at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:686) at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.flush(Http11OutputBuffer.java:553) at org.apache.coyote.http11.filters.ChunkedOutputFilter.flush(ChunkedOutputFilter.java:157) at org.apache.coyote.http11.Http11OutputBuffer.flush(Http11OutputBuffer.java:216) at org.apache.coyote.http11.Http11Processor.flush(Http11Processor.java:1149) at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:394) at org.apache.coyote.Response.action(Response.java:209) at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:295) ... 96 common frames omitted | |||||
| ERROR | 2019-11-22 13:08:27,934 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [Handler dispatch failed; nested exception is java.lang.StackOverflowError] with root cause | log | DirectJDKLog.java | 175 |
| java.lang.StackOverflowError: null
at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:95) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) | |||||
| INFO | 2019-11-22 13:08:36,994 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDA5MDIsInVzZXJuYW1lIjoiYWRtaW4ifQ.m1zU7MIAaI_xfGB3zcU9HZMzOXvNaMSdD-9XxH34X6I | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-22 13:08:46,378 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-22 13:08:46,769 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| ERROR | 2019-11-22 13:08:46,515 | Handler dispatch failed; nested exception is java.lang.StackOverflowError | handleException | JeecgBootExceptionHandler.java | 54 |
| org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.StackOverflowError
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1053) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) java.lang.StackOverflowError: null at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:95) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) | |||||
| INFO | 2019-11-22 13:08:46,793 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-22 13:08:46,866 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-22 13:10:01,752 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDA5MDIsInVzZXJuYW1lIjoiYWRtaW4ifQ.m1zU7MIAaI_xfGB3zcU9HZMzOXvNaMSdD-9XxH34X6I | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-22 13:17:10,210 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDA5MDIsInVzZXJuYW1lIjoiYWRtaW4ifQ.m1zU7MIAaI_xfGB3zcU9HZMzOXvNaMSdD-9XxH34X6I | getUserPermissionByToken | SysPermissionController.java | 120 |
| ERROR | 2019-11-22 13:17:18,157 | Handler dispatch failed; nested exception is java.lang.StackOverflowError | handleException | JeecgBootExceptionHandler.java | 54 |
| org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.StackOverflowError
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1053) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) java.lang.StackOverflowError: null at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) | |||||
| INFO | 2019-11-22 13:20:48,011 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDA5MDIsInVzZXJuYW1lIjoiYWRtaW4ifQ.m1zU7MIAaI_xfGB3zcU9HZMzOXvNaMSdD-9XxH34X6I | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-22 13:25:00,433 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDA5MDIsInVzZXJuYW1lIjoiYWRtaW4ifQ.m1zU7MIAaI_xfGB3zcU9HZMzOXvNaMSdD-9XxH34X6I | getUserPermissionByToken | SysPermissionController.java | 120 |
| ERROR | 2019-11-22 13:25:07,476 | Handler dispatch failed; nested exception is java.lang.StackOverflowError | handleException | JeecgBootExceptionHandler.java | 54 |
| org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.StackOverflowError
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1053) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) java.lang.StackOverflowError: null at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) | |||||
| INFO | 2019-11-22 13:30:06,459 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDA5MDIsInVzZXJuYW1lIjoiYWRtaW4ifQ.m1zU7MIAaI_xfGB3zcU9HZMzOXvNaMSdD-9XxH34X6I | getUserPermissionByToken | SysPermissionController.java | 120 |
| ERROR | 2019-11-22 13:30:14,401 | Handler dispatch failed; nested exception is java.lang.StackOverflowError | handleException | JeecgBootExceptionHandler.java | 54 |
| org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.StackOverflowError
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1053) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) java.lang.StackOverflowError: null at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 22 13:30:52 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-22 13:30:53,122 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 7792 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-22 13:30:53,128 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-22 13:30:55,303 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-22 13:30:55,309 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-22 13:30:55,480 | Finished Spring Data repository scanning in 138ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 22 13:31:12 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-22 13:31:12,634 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 15788 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-22 13:31:12,640 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-22 13:31:14,599 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-22 13:31:14,603 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-22 13:31:14,743 | Finished Spring Data repository scanning in 116ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-22 13:31:15,261 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$e70a7668] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:31:15,421 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:31:17,024 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:31:17,085 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:31:17,167 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$c7050cd2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:31:17,430 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:31:17,436 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$30937da3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:31:17,447 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:31:17,455 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:31:17,478 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:31:17,486 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$dc1ecb1c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:31:17,765 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:31:17,940 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:31:17,953 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$31d8fdb2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:31:17,996 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$da1dea82] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:31:18,004 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:31:18,662 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-22 13:31:18,683 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 13:31:18,708 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 13:31:18,708 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 13:31:18,720 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 13:31:18,885 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 13:31:18,886 | Root WebApplicationContext: initialization completed in 6196 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-22 13:31:19,336 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-22 13:31:20,509 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-22 13:31:20,510 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-22 13:31:20,511 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-22 13:31:20,511 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-22 13:31:24,104 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-22 13:31:24,129 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-22 13:31:24,129 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-22 13:31:24,134 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-22 13:31:24,138 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-22 13:31:24,139 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-22 13:31:24,140 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-22 13:31:24,141 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-22 13:31:24,141 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@5d10e2b6 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-22 13:31:26,648 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-22 13:31:26,863 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-22 13:31:27,241 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-22 13:31:28,363 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-22 13:31:28,399 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-22 13:31:28,461 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-22 13:31:28,744 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-22 13:31:29,219 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-22 13:31:29,278 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-22 13:31:29,278 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-22 13:31:29,280 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-22 13:31:29,282 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-22 13:31:29,283 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-22 13:31:29,299 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 13:31:29,353 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-22 13:31:29,356 | Started JeecgApplication in 17.217 seconds (JVM running for 18.233) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-22 13:31:29,369 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-22 13:31:52,416 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 13:31:52,416 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-22 13:31:52,439 | Completed initialization in 22 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-22 13:31:52,939 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-22 13:31:52,942 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-22 13:31:54,242 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDA5MDIsInVzZXJuYW1lIjoiYWRtaW4ifQ.m1zU7MIAaI_xfGB3zcU9HZMzOXvNaMSdD-9XxH34X6I | getUserPermissionByToken | SysPermissionController.java | 120 |
| ERROR | 2019-11-22 13:32:01,701 | Handler dispatch failed; nested exception is java.lang.StackOverflowError | handleException | JeecgBootExceptionHandler.java | 54 |
| org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.StackOverflowError
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1053) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) java.lang.StackOverflowError: null at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:118) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124) | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 22 13:47:20 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-22 13:47:20,231 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 12816 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-22 13:47:20,237 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-22 13:47:22,220 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-22 13:47:22,225 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-22 13:47:22,385 | Finished Spring Data repository scanning in 113ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-22 13:47:22,931 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$10cc9ec2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:47:23,088 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:47:24,266 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:47:24,327 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:47:24,406 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$f0c7352c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:47:24,675 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:47:24,682 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$5a55a5fd] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:47:24,694 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:47:24,704 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:47:24,732 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:47:24,742 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$5e0f376] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:47:25,004 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:47:25,183 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:47:25,200 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$5b9b260c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:47:25,250 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$3e012dc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:47:25,258 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:47:25,802 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-22 13:47:25,824 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 13:47:25,835 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 13:47:25,835 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 13:47:25,847 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 13:47:26,037 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 13:47:26,038 | Root WebApplicationContext: initialization completed in 5749 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-22 13:47:26,576 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-22 13:47:27,439 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-22 13:47:27,442 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-22 13:47:27,442 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-22 13:47:27,443 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-22 13:47:30,951 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-22 13:47:30,976 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-22 13:47:30,977 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-22 13:47:31,006 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-22 13:47:31,008 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-22 13:47:31,010 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-22 13:47:31,010 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-22 13:47:31,010 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-22 13:47:31,011 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@3891db3a | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-22 13:47:33,046 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-22 13:47:33,292 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-22 13:47:33,623 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-22 13:47:34,698 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-22 13:47:34,735 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-22 13:47:34,807 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-22 13:47:35,107 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-22 13:47:35,657 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-22 13:47:35,736 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-22 13:47:35,737 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-22 13:47:35,740 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-22 13:47:35,741 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-22 13:47:35,742 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-22 13:47:35,763 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 13:47:35,825 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-22 13:47:35,828 | Started JeecgApplication in 16.107 seconds (JVM running for 17.017) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-22 13:47:35,842 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-22 13:48:17,276 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 13:48:17,277 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-22 13:48:17,299 | Completed initialization in 22 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-22 13:48:19,288 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-22 13:48:19,294 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-22 13:48:20,913 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDA5MDIsInVzZXJuYW1lIjoiYWRtaW4ifQ.m1zU7MIAaI_xfGB3zcU9HZMzOXvNaMSdD-9XxH34X6I | getUserPermissionByToken | SysPermissionController.java | 120 |
| ERROR | 2019-11-22 13:50:49,567 | Handler dispatch failed; nested exception is java.lang.StackOverflowError | handleException | JeecgBootExceptionHandler.java | 54 |
| org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.StackOverflowError
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1053) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) java.lang.StackOverflowError: null at java.lang.Math.min(Unknown Source) at java.util.Arrays.copyOf(Unknown Source) at java.util.Arrays.copyOf(Unknown Source) at java.util.ArrayList.grow(Unknown Source) at java.util.ArrayList.ensureExplicitCapacity(Unknown Source) at java.util.ArrayList.ensureCapacityInternal(Unknown Source) at java.util.ArrayList.add(Unknown Source) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:103) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 22 13:51:38 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-22 13:51:38,950 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 9896 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-22 13:51:38,956 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-22 13:51:40,885 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-22 13:51:40,890 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-22 13:51:41,048 | Finished Spring Data repository scanning in 114ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-22 13:51:41,614 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$5eedce78] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:51:41,763 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:51:43,030 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:51:43,093 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:51:43,198 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$3ee864e2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:51:43,475 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:51:43,481 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$a876d5b3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:51:43,492 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:51:43,501 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:51:43,531 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:51:43,545 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$5402232c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:51:43,830 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:51:44,004 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:51:44,021 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$a9bc55c2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:51:44,078 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$52014292] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:51:44,087 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:51:44,723 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-22 13:51:44,749 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 13:51:44,771 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 13:51:44,772 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 13:51:44,786 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 13:51:44,982 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 13:51:44,983 | Root WebApplicationContext: initialization completed in 5978 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-22 13:51:45,501 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-22 13:51:46,567 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-22 13:51:46,568 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-22 13:51:46,569 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-22 13:51:46,569 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-22 13:51:50,000 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-22 13:51:50,025 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-22 13:51:50,026 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-22 13:51:50,032 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-22 13:51:50,035 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-22 13:51:50,037 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-22 13:51:50,037 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-22 13:51:50,038 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-22 13:51:50,038 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@15ae31b | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-22 13:52:20,475 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-22 13:52:21,383 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-22 13:52:21,921 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-22 13:52:24,741 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-22 13:52:24,846 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-22 13:52:24,962 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-22 13:52:26,918 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-22 13:52:28,355 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-22 13:52:28,465 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-22 13:52:28,466 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-22 13:52:28,468 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-22 13:52:28,506 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-22 13:52:28,511 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-22 13:52:28,538 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 13:52:28,601 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-22 13:52:28,605 | Started JeecgApplication in 50.155 seconds (JVM running for 51.118) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-22 13:52:28,631 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-22 13:53:02,953 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 13:53:02,954 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-22 13:53:02,979 | Completed initialization in 25 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-22 13:53:03,445 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-22 13:53:03,447 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-22 13:53:04,827 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDA5MDIsInVzZXJuYW1lIjoiYWRtaW4ifQ.m1zU7MIAaI_xfGB3zcU9HZMzOXvNaMSdD-9XxH34X6I | getUserPermissionByToken | SysPermissionController.java | 120 |
| ERROR | 2019-11-22 13:53:33,290 | Handler dispatch failed; nested exception is java.lang.StackOverflowError | handleException | JeecgBootExceptionHandler.java | 54 |
| org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.StackOverflowError
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1053) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) java.lang.StackOverflowError: null at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:95) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 22 13:54:16 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-22 13:54:16,457 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 11120 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-22 13:54:16,464 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-22 13:54:18,536 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-22 13:54:18,542 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-22 13:54:18,696 | Finished Spring Data repository scanning in 128ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-22 13:54:19,258 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$186dd39e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:54:19,458 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:54:20,843 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:54:20,883 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:54:20,967 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$f8686a08] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:54:21,254 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:54:21,259 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$61f6dad9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:54:21,272 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:54:21,281 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:54:21,305 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:54:21,316 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$d822852] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:54:21,629 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:54:21,844 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:54:21,859 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$633c5ae8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:54:21,905 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$b8147b8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:54:21,913 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 13:54:22,506 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-22 13:54:22,527 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 13:54:22,550 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 13:54:22,551 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 13:54:22,564 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 13:54:22,794 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 13:54:22,795 | Root WebApplicationContext: initialization completed in 6284 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-22 13:54:23,526 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-22 13:54:24,543 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-22 13:54:24,544 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-22 13:54:24,545 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-22 13:54:24,545 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-22 13:54:28,879 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-22 13:54:28,898 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-22 13:54:28,899 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-22 13:54:28,905 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-22 13:54:28,908 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-22 13:54:28,909 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-22 13:54:28,909 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-22 13:54:28,909 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-22 13:54:28,910 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@481f698f | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-22 13:54:31,128 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-22 13:54:31,324 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-22 13:54:31,683 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-22 13:54:32,773 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-22 13:54:32,815 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-22 13:54:32,884 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-22 13:54:33,158 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-22 13:54:33,418 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-22 13:54:33,426 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-22 13:54:33,427 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-22 13:54:33,430 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-22 13:54:33,431 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-22 13:54:33,433 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-22 13:54:33,454 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 13:54:33,495 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-22 13:54:33,499 | Started JeecgApplication in 17.566 seconds (JVM running for 18.518) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-22 13:54:33,515 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-22 13:54:45,132 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 13:54:45,132 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-22 13:54:45,151 | Completed initialization in 18 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-22 13:54:45,485 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-22 13:54:45,487 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-22 13:54:47,883 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDM4ODUsInVzZXJuYW1lIjoiYWRtaW4ifQ.218nmRcR9hAuUekqWbX_f7eGQWcFtsvLh6i5gVfpeFc | getUserPermissionByToken | SysPermissionController.java | 120 |
| ERROR | 2019-11-22 13:56:15,618 | Handler dispatch failed; nested exception is java.lang.StackOverflowError | handleException | JeecgBootExceptionHandler.java | 54 |
| org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.StackOverflowError
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1053) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) java.lang.StackOverflowError: null at java.lang.Math.min(Unknown Source) at java.util.Arrays.copyOf(Unknown Source) at java.util.Arrays.copyOf(Unknown Source) at java.util.ArrayList.grow(Unknown Source) at java.util.ArrayList.ensureExplicitCapacity(Unknown Source) at java.util.ArrayList.ensureCapacityInternal(Unknown Source) at java.util.ArrayList.add(Unknown Source) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:103) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106) | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 22 14:47:14 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-22 14:47:14,938 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 2500 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-22 14:47:14,950 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-22 14:47:16,508 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-22 14:47:16,512 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-22 14:47:16,651 | Finished Spring Data repository scanning in 121ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-22 14:47:17,033 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$e853e7ef] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 14:47:17,207 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 14:47:18,523 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 14:47:18,585 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 14:47:18,656 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$c84e7e59] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 14:47:18,850 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 14:47:18,856 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$31dcef2a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 14:47:18,865 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 14:47:18,872 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 14:47:18,890 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 14:47:18,899 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$dd683ca3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 14:47:19,153 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 14:47:19,304 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 14:47:19,314 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$33226f39] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 14:47:19,351 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$db675c09] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 14:47:19,356 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 14:47:19,894 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-22 14:47:19,915 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 14:47:19,936 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 14:47:19,936 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 14:47:19,949 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 14:47:20,111 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 14:47:20,111 | Root WebApplicationContext: initialization completed in 5115 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-22 14:47:20,459 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-22 14:47:21,309 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-22 14:47:21,310 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-22 14:47:21,310 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-22 14:47:21,311 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-22 14:47:24,486 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-22 14:47:24,502 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-22 14:47:24,502 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-22 14:47:24,506 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-22 14:47:24,509 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-22 14:47:24,510 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-22 14:47:24,511 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-22 14:47:24,511 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-22 14:47:24,511 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@7a34505a | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-22 14:47:26,502 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-22 14:47:26,687 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-22 14:47:27,011 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-22 14:47:28,087 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-22 14:47:28,116 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-22 14:47:28,175 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-22 14:47:28,424 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-22 14:47:29,110 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-22 14:47:29,454 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-22 14:47:29,455 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-22 14:47:29,459 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-22 14:47:29,462 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-22 14:47:29,465 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-22 14:47:29,485 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 14:47:29,548 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-22 14:47:29,550 | Started JeecgApplication in 14.947 seconds (JVM running for 15.519) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-22 14:47:29,564 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-22 14:47:44,726 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 14:47:44,727 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-22 14:47:44,743 | Completed initialization in 16 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-22 14:47:45,174 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-22 14:47:45,176 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| ERROR | 2019-11-22 14:47:46,315 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| ERROR | 2019-11-22 14:47:46,315 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| ERROR | 2019-11-22 14:47:46,315 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| ERROR | 2019-11-22 14:47:46,315 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-22 14:47:50,182 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| INFO | 2019-11-22 14:48:38,586 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDcxMTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.18V4qfZLbqeyn1YFza-jZ-HfA_dyCndpfygynS7ZlEI | getUserPermissionByToken | SysPermissionController.java | 120 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 22 15:11:49 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-22 15:11:50,147 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 15240 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-22 15:11:50,153 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-22 15:11:52,468 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-22 15:11:52,473 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-22 15:11:52,615 | Finished Spring Data repository scanning in 115ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-22 15:11:53,175 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$a1fd10e2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:11:53,328 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:11:54,676 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:11:54,733 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:11:54,814 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$81f7a74c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:11:55,063 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:11:55,069 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$eb86181d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:11:55,080 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:11:55,088 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:11:55,111 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:11:55,120 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$97116596] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:11:55,382 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:11:55,541 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:11:55,555 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$eccb982c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:11:55,599 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$951084fc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:11:55,608 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:11:56,138 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-22 15:11:56,158 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:11:56,177 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:11:56,178 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:11:56,189 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:11:56,349 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:11:56,349 | Root WebApplicationContext: initialization completed in 6138 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-22 15:11:56,801 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-22 15:11:58,220 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-22 15:11:58,220 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-22 15:11:58,221 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-22 15:11:58,221 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-22 15:12:01,583 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-22 15:12:01,609 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-22 15:12:01,610 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-22 15:12:01,617 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-22 15:12:01,620 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-22 15:12:01,621 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-22 15:12:01,622 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-22 15:12:01,622 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-22 15:12:01,622 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@20dc763b | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-22 15:12:03,785 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-22 15:12:03,996 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-22 15:12:04,359 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-22 15:12:05,508 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-22 15:12:05,548 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-22 15:12:05,605 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-22 15:12:05,929 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-22 15:12:06,325 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-22 15:12:06,378 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-22 15:12:06,378 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-22 15:12:06,381 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-22 15:12:06,396 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-22 15:12:06,398 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-22 15:12:06,424 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| ERROR | 2019-11-22 15:12:06,460 | Failed to start component [Connector[HTTP/1.1-8889]] | log | DirectJDKLog.java | 175 |
| org.apache.catalina.LifecycleException: Protocol handler start failed
at org.apache.catalina.connector.Connector.startInternal(Connector.java:1008) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardService.addConnector(StandardService.java:226) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemovedConnectors(TomcatWebServer.java:259) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:197) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.startWebServer(ServletWebServerApplicationContext.java:311) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:164) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) Caused by: java.net.BindException: Address already in use: bind at sun.nio.ch.Net.bind0(Native Method) at sun.nio.ch.Net.bind(Unknown Source) at sun.nio.ch.Net.bind(Unknown Source) at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source) at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source) at org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:236) at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:210) at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1085) at org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.java:1171) at org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:568) at org.apache.catalina.connector.Connector.startInternal(Connector.java:1005) ... 14 common frames omitted | |||||
| INFO | 2019-11-22 15:12:06,472 | Pausing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:12:06,473 | Stopping service [Tomcat] | log | DirectJDKLog.java | 173 |
| WARN | 2019-11-22 15:12:06,480 | The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Create-1420130719] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2672) | log | DirectJDKLog.java | 173 |
| WARN | 2019-11-22 15:12:06,482 | The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Destroy-1420130719] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.lang.Thread.sleep(Native Method) com.alibaba.druid.pool.DruidDataSource$DestroyConnectionThread.run(DruidDataSource.java:2768) | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:12:06,487 | The stop() method was called on component [StandardServer[-1]] after stop() had already been called. The second call will be ignored. | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:12:06,488 | Stopping ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:12:06,488 | Destroying ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:12:06,496 | Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. | logMessage | ConditionEvaluationReportLoggingListener.java | 142 |
| ERROR | 2019-11-22 15:12:06,501 | *************************** APPLICATION FAILED TO START *************************** Description: The Tomcat connector configured to listen on port 8889 failed to start. The port may already be in use or the connector may be misconfigured. Action: Verify the connector's configuration, identify and stop any process that's listening on port 8889, or configure this application to listen on another port. | report | LoggingFailureAnalysisReporter.java | 42 |
| INFO | 2019-11-22 15:12:06,508 | Scheduler quartzScheduler_$_NON_CLUSTERED paused. | standby | QuartzScheduler.java | 585 |
| INFO | 2019-11-22 15:12:06,511 | Shutting down ExecutorService 'applicationTaskExecutor' | shutdown | ExecutorConfigurationSupport.java | 208 |
| INFO | 2019-11-22 15:12:06,515 | Shutting down Quartz Scheduler | destroy | SchedulerFactoryBean.java | 844 |
| INFO | 2019-11-22 15:12:06,516 | Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. | shutdown | QuartzScheduler.java | 666 |
| INFO | 2019-11-22 15:12:06,516 | Scheduler quartzScheduler_$_NON_CLUSTERED paused. | standby | QuartzScheduler.java | 585 |
| INFO | 2019-11-22 15:12:06,518 | Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. | shutdown | QuartzScheduler.java | 740 |
| INFO | 2019-11-22 15:12:06,522 | closing dynamicDatasource ing.... | destroy | DynamicRoutingDataSource.java | 182 |
| INFO | 2019-11-22 15:12:06,526 | {dataSource-1} closing ... | close | DruidDataSource.java | 1948 |
| INFO | 2019-11-22 15:12:06,533 | {dataSource-1} closed | close | DruidDataSource.java | 2020 |
| INFO | 2019-11-22 15:13:51,333 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-22 15:13:52,848 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-22 15:13:52,860 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-22 15:13:52,897 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 22 15:14:25 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-22 15:14:25,356 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 13620 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-22 15:14:25,365 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-22 15:14:27,353 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-22 15:14:27,359 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-22 15:14:27,539 | Finished Spring Data repository scanning in 138ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-22 15:14:28,099 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$5154e15c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:14:28,260 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:14:29,491 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:14:29,546 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:14:29,681 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$314f77c6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:14:29,952 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:14:29,958 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$9adde897] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:14:29,969 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:14:29,977 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:14:30,004 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:14:30,014 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$46693610] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:14:30,290 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:14:30,480 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:14:30,496 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$9c2368a6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:14:30,543 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$44685576] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:14:30,552 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:14:31,111 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-22 15:14:31,132 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:14:31,154 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:14:31,154 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:14:31,166 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:14:31,339 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:14:31,339 | Root WebApplicationContext: initialization completed in 5922 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-22 15:14:31,815 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-22 15:14:32,895 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-22 15:14:32,895 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-22 15:14:32,896 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-22 15:14:32,896 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-22 15:14:37,602 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-22 15:14:37,630 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-22 15:14:37,633 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-22 15:14:37,640 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-22 15:14:37,644 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-22 15:14:37,646 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-22 15:14:37,647 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-22 15:14:37,647 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-22 15:14:37,647 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@6fe33512 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-22 15:14:39,571 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-22 15:14:40,016 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-22 15:14:40,415 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-22 15:14:41,484 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-22 15:14:41,522 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-22 15:14:41,583 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-22 15:14:41,951 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-22 15:14:42,722 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-22 15:14:42,871 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-22 15:14:42,874 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-22 15:14:42,876 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-22 15:14:42,878 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-22 15:14:42,879 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-22 15:14:42,900 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:14:42,936 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-22 15:14:42,940 | Started JeecgApplication in 18.089 seconds (JVM running for 19.056) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-22 15:14:42,954 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-22 15:17:15,379 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:17:15,556 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-22 15:17:15,670 | Completed initialization in 114 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-22 15:17:20,279 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-22 15:17:20,282 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-22 15:17:23,966 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDcxMTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.18V4qfZLbqeyn1YFza-jZ-HfA_dyCndpfygynS7ZlEI | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-22 15:17:24,836 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| ERROR | 2019-11-22 15:17:26,019 | java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 | handleException | JeecgBootExceptionHandler.java | 54 |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:341) at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:766) at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:671) at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376) at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354) at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2085) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1097) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:915) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:287) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:103) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:180) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:119) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 at sun.nio.ch.SocketDispatcher.write0(Native Method) at sun.nio.ch.SocketDispatcher.write(Unknown Source) at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source) at sun.nio.ch.IOUtil.write(Unknown Source) at sun.nio.ch.SocketChannelImpl.write(Unknown Source) at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134) at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:105) at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:144) at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1223) at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:743) at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:513) at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:451) at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:530) at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:189) at org.apache.coyote.Response.doWrite(Response.java:599) at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329) ... 97 common frames omitted | |||||
| WARN | 2019-11-22 15:17:26,102 | Failure in @ExceptionHandler public org.jeecg.common.api.vo.Result<?> org.jeecg.common.exception.JeecgBootExceptionHandler.handleException(java.lang.Exception) | doResolveHandlerMethodException | ExceptionHandlerExceptionResolver.java | 419 |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:341) at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:766) at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:671) at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376) at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354) at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2085) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1097) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:915) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:287) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:103) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:180) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:119) at org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.doResolveHandlerMethodException(ExceptionHandlerExceptionResolver.java:408) at org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.doResolveException(AbstractHandlerMethodExceptionResolver.java:61) at org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionResolver.java:139) at org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverComposite.java:80) at org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1297) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1109) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1055) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 at sun.nio.ch.SocketDispatcher.write0(Native Method) at sun.nio.ch.SocketDispatcher.write(Unknown Source) at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source) at sun.nio.ch.IOUtil.write(Unknown Source) at sun.nio.ch.SocketChannelImpl.write(Unknown Source) at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134) at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:105) at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:144) at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1223) at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:743) at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:513) at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:451) at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:530) at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:110) at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:189) at org.apache.coyote.Response.doWrite(Response.java:599) at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329) ... 100 common frames omitted | |||||
| INFO | 2019-11-22 15:18:16,984 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-22 15:18:27,709 | dictCode : csm_company | getDictItems | CsmSysdictController.java | 33 |
| INFO | 2019-11-22 15:18:27,742 | dictCode : orderStatus | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-22 15:18:27,791 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-22 15:18:28,016 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574407107743) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-22 15:18:28,245 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574407107710) | getDictItems | CsmSysdictController.java | 42 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 22 15:22:28 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-22 15:22:28,156 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 15348 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-22 15:22:28,164 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-22 15:22:31,635 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-22 15:22:31,640 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-22 15:22:31,781 | Finished Spring Data repository scanning in 115ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-22 15:22:32,444 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$8aaed38f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:22:32,602 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:22:35,154 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:22:35,195 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:22:35,280 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$6aa969f9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:22:35,547 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:22:35,553 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$d437daca] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:22:35,563 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:22:35,570 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:22:35,597 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:22:35,606 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$7fc32843] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:22:35,892 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:22:36,058 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:22:36,071 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$d57d5ad9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:22:36,116 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$7dc247a9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:22:36,123 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:22:36,759 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-22 15:22:36,782 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:22:36,803 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:22:36,804 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:22:36,817 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:22:36,985 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:22:36,986 | Root WebApplicationContext: initialization completed in 8770 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-22 15:22:37,437 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-22 15:22:38,782 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-22 15:22:38,783 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-22 15:22:38,785 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-22 15:22:38,786 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-22 15:22:42,713 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-22 15:22:42,740 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-22 15:22:42,741 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-22 15:22:42,746 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-22 15:22:42,748 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-22 15:22:42,750 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-22 15:22:42,750 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-22 15:22:42,750 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-22 15:22:42,751 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@793248d | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-22 15:22:44,937 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-22 15:22:45,196 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-22 15:22:45,578 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-22 15:22:46,747 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-22 15:22:46,786 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-22 15:22:46,851 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-22 15:22:47,134 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-22 15:22:47,563 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-22 15:22:47,594 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-22 15:22:47,595 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-22 15:22:47,597 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-22 15:22:47,599 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-22 15:22:47,601 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-22 15:22:47,619 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| ERROR | 2019-11-22 15:22:47,666 | Failed to start component [Connector[HTTP/1.1-8889]] | log | DirectJDKLog.java | 175 |
| org.apache.catalina.LifecycleException: Protocol handler start failed
at org.apache.catalina.connector.Connector.startInternal(Connector.java:1008) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardService.addConnector(StandardService.java:226) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemovedConnectors(TomcatWebServer.java:259) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:197) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.startWebServer(ServletWebServerApplicationContext.java:311) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:164) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) Caused by: java.net.BindException: Address already in use: bind at sun.nio.ch.Net.bind0(Native Method) at sun.nio.ch.Net.bind(Unknown Source) at sun.nio.ch.Net.bind(Unknown Source) at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source) at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source) at org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:236) at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:210) at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1085) at org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.java:1171) at org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:568) at org.apache.catalina.connector.Connector.startInternal(Connector.java:1005) ... 14 common frames omitted | |||||
| INFO | 2019-11-22 15:22:47,675 | Pausing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:22:47,676 | Stopping service [Tomcat] | log | DirectJDKLog.java | 173 |
| WARN | 2019-11-22 15:22:47,680 | The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Create-119880787] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2672) | log | DirectJDKLog.java | 173 |
| WARN | 2019-11-22 15:22:47,681 | The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Destroy-119880787] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.lang.Thread.sleep(Native Method) com.alibaba.druid.pool.DruidDataSource$DestroyConnectionThread.run(DruidDataSource.java:2768) | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:22:47,685 | The stop() method was called on component [StandardServer[-1]] after stop() had already been called. The second call will be ignored. | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:22:47,686 | Stopping ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:22:47,686 | Destroying ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:22:47,692 | Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. | logMessage | ConditionEvaluationReportLoggingListener.java | 142 |
| ERROR | 2019-11-22 15:22:47,695 | *************************** APPLICATION FAILED TO START *************************** Description: The Tomcat connector configured to listen on port 8889 failed to start. The port may already be in use or the connector may be misconfigured. Action: Verify the connector's configuration, identify and stop any process that's listening on port 8889, or configure this application to listen on another port. | report | LoggingFailureAnalysisReporter.java | 42 |
| INFO | 2019-11-22 15:22:47,699 | Scheduler quartzScheduler_$_NON_CLUSTERED paused. | standby | QuartzScheduler.java | 585 |
| INFO | 2019-11-22 15:22:47,700 | Shutting down ExecutorService 'applicationTaskExecutor' | shutdown | ExecutorConfigurationSupport.java | 208 |
| INFO | 2019-11-22 15:22:47,703 | Shutting down Quartz Scheduler | destroy | SchedulerFactoryBean.java | 844 |
| INFO | 2019-11-22 15:22:47,704 | Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. | shutdown | QuartzScheduler.java | 666 |
| INFO | 2019-11-22 15:22:47,704 | Scheduler quartzScheduler_$_NON_CLUSTERED paused. | standby | QuartzScheduler.java | 585 |
| INFO | 2019-11-22 15:22:47,705 | Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. | shutdown | QuartzScheduler.java | 740 |
| INFO | 2019-11-22 15:22:47,711 | closing dynamicDatasource ing.... | destroy | DynamicRoutingDataSource.java | 182 |
| INFO | 2019-11-22 15:22:47,714 | {dataSource-1} closing ... | close | DruidDataSource.java | 1948 |
| INFO | 2019-11-22 15:22:47,719 | {dataSource-1} closed | close | DruidDataSource.java | 2020 |
| INFO | 2019-11-22 15:24:19,033 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c | getUserPermissionByToken | SysPermissionController.java | 120 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 22 15:25:06 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-22 15:25:06,918 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 6492 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-22 15:25:06,920 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-22 15:25:08,472 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-22 15:25:08,476 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-22 15:25:08,612 | Finished Spring Data repository scanning in 121ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-22 15:25:08,949 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$f587227a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:25:09,104 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:25:10,313 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:25:10,345 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:25:10,403 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$d581b8e4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:25:10,591 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:25:10,596 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$3f1029b5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:25:10,605 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:25:10,611 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:25:10,636 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:25:10,644 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$ea9b772e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:25:10,830 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:25:10,929 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:25:10,941 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$4055a9c4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:25:10,971 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$e89a9694] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:25:10,977 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:25:11,397 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-22 15:25:11,411 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:25:11,421 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:25:11,421 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:25:11,430 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:25:11,576 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:25:11,577 | Root WebApplicationContext: initialization completed in 4620 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-22 15:25:11,897 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-22 15:25:12,482 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-22 15:25:12,483 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-22 15:25:12,484 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-22 15:25:12,484 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-22 15:25:15,260 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-22 15:25:15,276 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-22 15:25:15,277 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-22 15:25:15,280 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-22 15:25:15,282 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-22 15:25:15,283 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-22 15:25:15,284 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-22 15:25:15,284 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-22 15:25:15,284 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@3c4c7e51 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-22 15:25:16,945 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-22 15:25:17,117 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-22 15:25:17,394 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-22 15:25:18,124 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-22 15:25:18,155 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-22 15:25:18,209 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-22 15:25:18,433 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-22 15:25:18,728 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-22 15:25:18,783 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-22 15:25:18,783 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-22 15:25:18,785 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-22 15:25:18,787 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-22 15:25:18,788 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-22 15:25:18,805 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:25:18,859 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-22 15:25:18,862 | Started JeecgApplication in 12.279 seconds (JVM running for 12.875) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-22 15:25:18,878 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-22 15:27:01,182 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:27:01,182 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-22 15:27:01,200 | Completed initialization in 18 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-22 15:27:01,635 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-22 15:27:01,637 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-22 15:27:03,198 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c | getUserPermissionByToken | SysPermissionController.java | 120 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 22 15:32:40 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-22 15:32:40,323 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 10976 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-22 15:32:40,329 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-22 15:32:42,323 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-22 15:32:42,329 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-22 15:32:42,468 | Finished Spring Data repository scanning in 115ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-22 15:32:43,027 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$30237a84] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:32:43,175 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:32:44,443 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:32:44,486 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:32:44,562 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$101e10ee] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:32:44,846 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:32:44,853 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$79ac81bf] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:32:44,865 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:32:44,873 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:32:44,905 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:32:44,914 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$2537cf38] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:32:45,179 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:32:45,359 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:32:45,372 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$7af201ce] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:32:45,415 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$2336ee9e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:32:45,421 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:32:45,883 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-22 15:32:45,904 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:32:45,915 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:32:45,916 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:32:45,928 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:32:46,109 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:32:46,110 | Root WebApplicationContext: initialization completed in 5729 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-22 15:32:46,551 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-22 15:32:47,211 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-22 15:32:47,212 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-22 15:32:47,212 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-22 15:32:47,213 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-22 15:32:50,144 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-22 15:32:50,167 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-22 15:32:50,167 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-22 15:32:50,172 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-22 15:32:50,175 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-22 15:32:50,177 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-22 15:32:50,177 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-22 15:32:50,178 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-22 15:32:50,178 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@24d7c365 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-22 15:32:52,188 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-22 15:32:52,430 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-22 15:32:52,783 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-22 15:32:53,842 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-22 15:32:53,906 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-22 15:32:53,981 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-22 15:32:54,267 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-22 15:32:54,509 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-22 15:32:54,518 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-22 15:32:54,519 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-22 15:32:54,521 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-22 15:32:54,524 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-22 15:32:54,527 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-22 15:32:54,558 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:32:54,602 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-22 15:32:54,608 | Started JeecgApplication in 14.789 seconds (JVM running for 15.86) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-22 15:32:54,627 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-22 15:33:15,568 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:33:15,568 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-22 15:33:15,586 | Completed initialization in 17 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-22 15:33:16,028 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-22 15:33:16,030 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-22 15:33:17,340 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c | getUserPermissionByToken | SysPermissionController.java | 120 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 22 15:34:08 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-22 15:34:08,878 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 7864 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-22 15:34:08,880 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-22 15:34:10,356 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-22 15:34:10,360 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-22 15:34:10,488 | Finished Spring Data repository scanning in 112ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-22 15:34:10,823 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$6084a290] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:34:10,977 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:34:12,154 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:34:12,182 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:34:12,239 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$407f38fa] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:34:12,411 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:34:12,416 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$aa0da9cb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:34:12,426 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:34:12,432 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:34:12,451 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:34:12,458 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$5598f744] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:34:12,630 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:34:12,724 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:34:12,735 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$ab5329da] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:34:12,771 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$539816aa] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:34:12,776 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:34:13,175 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-22 15:34:13,198 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:34:13,207 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:34:13,208 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:34:13,216 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:34:13,361 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:34:13,362 | Root WebApplicationContext: initialization completed in 4444 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-22 15:34:13,693 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-22 15:34:14,236 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-22 15:34:14,237 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-22 15:34:14,238 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-22 15:34:14,239 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-22 15:34:16,829 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-22 15:34:16,842 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-22 15:34:16,842 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-22 15:34:16,846 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-22 15:34:16,848 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-22 15:34:16,849 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-22 15:34:16,849 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-22 15:34:16,849 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-22 15:34:16,850 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4e14d520 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-22 15:34:18,391 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-22 15:34:18,561 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-22 15:34:18,816 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-22 15:34:19,468 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-22 15:34:19,493 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-22 15:34:19,539 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-22 15:34:19,728 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-22 15:34:19,938 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-22 15:34:19,966 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-22 15:34:19,968 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-22 15:34:19,974 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-22 15:34:19,986 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-22 15:34:19,990 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-22 15:34:20,037 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:34:20,064 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-22 15:34:20,066 | Started JeecgApplication in 11.544 seconds (JVM running for 12.12) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-22 15:34:20,078 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-22 15:34:49,849 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:34:49,849 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-22 15:34:49,865 | Completed initialization in 16 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-22 15:34:50,142 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-22 15:34:50,145 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-22 15:34:51,362 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c | getUserPermissionByToken | SysPermissionController.java | 120 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 22 15:35:43 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-22 15:35:43,168 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 14380 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-22 15:35:43,175 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-22 15:35:45,101 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-22 15:35:45,106 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-22 15:35:45,228 | Finished Spring Data repository scanning in 102ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-22 15:35:45,760 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$6d6da572] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:35:45,895 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:35:47,078 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:35:47,122 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:35:47,218 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$4d683bdc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:35:47,498 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:35:47,504 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$b6f6acad] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:35:47,515 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:35:47,524 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:35:47,548 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:35:47,559 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$6281fa26] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:35:47,840 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:35:48,003 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:35:48,019 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$b83c2cbc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:35:48,067 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$6081198c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:35:48,075 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:35:48,601 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-22 15:35:48,622 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:35:48,634 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:35:48,634 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:35:48,649 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:35:48,859 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:35:48,859 | Root WebApplicationContext: initialization completed in 5628 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-22 15:35:49,299 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-22 15:35:49,928 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-22 15:35:49,929 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-22 15:35:49,930 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-22 15:35:49,931 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-22 15:35:53,031 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-22 15:35:53,052 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-22 15:35:53,053 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-22 15:35:53,060 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-22 15:35:53,063 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-22 15:35:53,064 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-22 15:35:53,065 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-22 15:35:53,065 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-22 15:35:53,066 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@48619f15 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-22 15:35:55,048 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-22 15:35:55,275 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-22 15:35:55,694 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-22 15:35:56,714 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-22 15:35:56,746 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-22 15:35:56,809 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-22 15:35:57,056 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-22 15:35:57,333 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-22 15:35:57,373 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-22 15:35:57,374 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-22 15:35:57,380 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-22 15:35:57,384 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-22 15:35:57,388 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-22 15:35:57,438 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:35:57,479 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-22 15:35:57,482 | Started JeecgApplication in 14.817 seconds (JVM running for 15.823) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-22 15:35:57,503 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-22 15:36:16,992 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:36:16,992 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-22 15:36:17,017 | Completed initialization in 25 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-22 15:36:17,358 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-22 15:36:17,362 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-22 15:36:18,593 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c | getUserPermissionByToken | SysPermissionController.java | 120 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 22 15:37:21 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-22 15:37:22,016 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 8992 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-22 15:37:22,023 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-22 15:37:24,323 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-22 15:37:24,328 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-22 15:37:24,488 | Finished Spring Data repository scanning in 133ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-22 15:37:25,116 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$91b7487] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:37:25,289 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:37:26,604 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:37:26,658 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:37:26,770 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$e9160af1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:37:27,082 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:37:27,090 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$52a47bc2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:37:27,107 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:37:27,119 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:37:27,157 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:37:27,170 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$fe2fc93b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:37:27,980 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:37:28,443 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:37:28,464 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$53e9fbd1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:37:28,534 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$fc2ee8a1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:37:28,554 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:37:29,792 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-22 15:37:29,830 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:37:29,868 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:37:29,869 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:37:29,895 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:37:30,201 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:37:30,202 | Root WebApplicationContext: initialization completed in 8115 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-22 15:37:30,796 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-22 15:37:31,881 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-22 15:37:32,710 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-22 15:37:32,711 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-22 15:37:32,712 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-22 15:37:32,714 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-22 15:37:38,410 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-22 15:37:38,441 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-22 15:37:38,442 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-22 15:37:38,450 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-22 15:37:38,455 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-22 15:37:38,459 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-22 15:37:38,460 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-22 15:37:38,461 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-22 15:37:38,462 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@aaf4375 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-22 15:37:40,926 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-22 15:37:41,216 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-22 15:37:41,631 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-22 15:37:42,975 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-22 15:37:43,054 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-22 15:37:43,166 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-22 15:37:43,583 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-22 15:37:43,958 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-22 15:37:43,991 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-22 15:37:43,992 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-22 15:37:43,994 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-22 15:37:43,997 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-22 15:37:44,008 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-22 15:37:44,027 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| ERROR | 2019-11-22 15:37:44,058 | Failed to start component [Connector[HTTP/1.1-8889]] | log | DirectJDKLog.java | 175 |
| org.apache.catalina.LifecycleException: Protocol handler start failed
at org.apache.catalina.connector.Connector.startInternal(Connector.java:1008) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardService.addConnector(StandardService.java:226) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemovedConnectors(TomcatWebServer.java:259) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:197) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.startWebServer(ServletWebServerApplicationContext.java:311) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:164) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) Caused by: java.net.BindException: Address already in use: bind at sun.nio.ch.Net.bind0(Native Method) at sun.nio.ch.Net.bind(Unknown Source) at sun.nio.ch.Net.bind(Unknown Source) at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source) at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source) at org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:236) at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:210) at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1085) at org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.java:1171) at org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:568) at org.apache.catalina.connector.Connector.startInternal(Connector.java:1005) ... 14 common frames omitted | |||||
| INFO | 2019-11-22 15:37:44,076 | Pausing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:37:44,077 | Stopping service [Tomcat] | log | DirectJDKLog.java | 173 |
| WARN | 2019-11-22 15:37:44,081 | The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Create-228188026] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2672) | log | DirectJDKLog.java | 173 |
| WARN | 2019-11-22 15:37:44,082 | The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Destroy-228188026] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.lang.Thread.sleep(Native Method) com.alibaba.druid.pool.DruidDataSource$DestroyConnectionThread.run(DruidDataSource.java:2768) | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:37:44,086 | The stop() method was called on component [StandardServer[-1]] after stop() had already been called. The second call will be ignored. | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:37:44,087 | Stopping ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:37:44,087 | Destroying ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:37:44,093 | Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. | logMessage | ConditionEvaluationReportLoggingListener.java | 142 |
| ERROR | 2019-11-22 15:37:44,096 | *************************** APPLICATION FAILED TO START *************************** Description: The Tomcat connector configured to listen on port 8889 failed to start. The port may already be in use or the connector may be misconfigured. Action: Verify the connector's configuration, identify and stop any process that's listening on port 8889, or configure this application to listen on another port. | report | LoggingFailureAnalysisReporter.java | 42 |
| INFO | 2019-11-22 15:37:44,100 | Scheduler quartzScheduler_$_NON_CLUSTERED paused. | standby | QuartzScheduler.java | 585 |
| INFO | 2019-11-22 15:37:44,102 | Shutting down ExecutorService 'applicationTaskExecutor' | shutdown | ExecutorConfigurationSupport.java | 208 |
| INFO | 2019-11-22 15:37:44,104 | Shutting down Quartz Scheduler | destroy | SchedulerFactoryBean.java | 844 |
| INFO | 2019-11-22 15:37:44,105 | Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. | shutdown | QuartzScheduler.java | 666 |
| INFO | 2019-11-22 15:37:44,105 | Scheduler quartzScheduler_$_NON_CLUSTERED paused. | standby | QuartzScheduler.java | 585 |
| INFO | 2019-11-22 15:37:44,106 | Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. | shutdown | QuartzScheduler.java | 740 |
| INFO | 2019-11-22 15:37:44,109 | closing dynamicDatasource ing.... | destroy | DynamicRoutingDataSource.java | 182 |
| INFO | 2019-11-22 15:37:44,112 | {dataSource-1} closing ... | close | DruidDataSource.java | 1948 |
| INFO | 2019-11-22 15:37:44,115 | {dataSource-1} closed | close | DruidDataSource.java | 2020 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 22 15:38:29 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-22 15:38:29,642 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 1724 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-22 15:38:29,645 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-22 15:38:34,748 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-22 15:38:34,754 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-22 15:38:34,914 | Finished Spring Data repository scanning in 136ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-22 15:38:35,280 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$f0679ba] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:38:35,475 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:38:36,777 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:38:36,806 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:38:36,873 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$ef011024] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:38:37,056 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:38:37,061 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$588f80f5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:38:37,070 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:38:37,076 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:38:37,098 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:38:37,107 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$41ace6e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:38:37,304 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:38:37,410 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:38:37,421 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$59d50104] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:38:37,452 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$219edd4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:38:37,457 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:38:37,913 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-22 15:38:37,931 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:38:37,952 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:38:37,953 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:38:37,961 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:38:38,113 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:38:38,113 | Root WebApplicationContext: initialization completed in 8422 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-22 15:38:38,460 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-22 15:38:39,082 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-22 15:38:39,083 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-22 15:38:39,084 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-22 15:38:39,085 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-22 15:38:42,075 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-22 15:38:42,090 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-22 15:38:42,091 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-22 15:38:42,095 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-22 15:38:42,098 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-22 15:38:42,099 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-22 15:38:42,100 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-22 15:38:42,100 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-22 15:38:42,100 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@77b27b57 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-22 15:38:43,757 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-22 15:38:43,892 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-22 15:38:44,152 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-22 15:38:44,866 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-22 15:38:44,890 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-22 15:38:44,936 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-22 15:38:45,140 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-22 15:38:45,341 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-22 15:38:45,374 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-22 15:38:45,375 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-22 15:38:45,377 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-22 15:38:45,379 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-22 15:38:45,380 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-22 15:38:45,397 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| ERROR | 2019-11-22 15:38:45,408 | Failed to start component [Connector[HTTP/1.1-8889]] | log | DirectJDKLog.java | 175 |
| org.apache.catalina.LifecycleException: Protocol handler start failed
at org.apache.catalina.connector.Connector.startInternal(Connector.java:1008) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardService.addConnector(StandardService.java:226) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemovedConnectors(TomcatWebServer.java:259) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:197) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.startWebServer(ServletWebServerApplicationContext.java:311) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:164) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) Caused by: java.net.BindException: Address already in use: bind at sun.nio.ch.Net.bind0(Native Method) at sun.nio.ch.Net.bind(Unknown Source) at sun.nio.ch.Net.bind(Unknown Source) at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source) at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source) at org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:236) at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:210) at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1085) at org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.java:1171) at org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:568) at org.apache.catalina.connector.Connector.startInternal(Connector.java:1005) ... 14 common frames omitted | |||||
| INFO | 2019-11-22 15:38:45,414 | Pausing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:38:45,414 | Stopping service [Tomcat] | log | DirectJDKLog.java | 173 |
| WARN | 2019-11-22 15:38:45,417 | The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Create-180623266] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2672) | log | DirectJDKLog.java | 173 |
| WARN | 2019-11-22 15:38:45,418 | The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Destroy-180623266] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.lang.Thread.sleep(Native Method) com.alibaba.druid.pool.DruidDataSource$DestroyConnectionThread.run(DruidDataSource.java:2768) | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:38:45,420 | The stop() method was called on component [StandardServer[-1]] after stop() had already been called. The second call will be ignored. | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:38:45,421 | Stopping ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:38:45,421 | Destroying ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:38:45,425 | Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. | logMessage | ConditionEvaluationReportLoggingListener.java | 142 |
| ERROR | 2019-11-22 15:38:45,427 | *************************** APPLICATION FAILED TO START *************************** Description: The Tomcat connector configured to listen on port 8889 failed to start. The port may already be in use or the connector may be misconfigured. Action: Verify the connector's configuration, identify and stop any process that's listening on port 8889, or configure this application to listen on another port. | report | LoggingFailureAnalysisReporter.java | 42 |
| INFO | 2019-11-22 15:38:45,430 | Scheduler quartzScheduler_$_NON_CLUSTERED paused. | standby | QuartzScheduler.java | 585 |
| INFO | 2019-11-22 15:38:45,431 | Shutting down ExecutorService 'applicationTaskExecutor' | shutdown | ExecutorConfigurationSupport.java | 208 |
| INFO | 2019-11-22 15:38:45,434 | Shutting down Quartz Scheduler | destroy | SchedulerFactoryBean.java | 844 |
| INFO | 2019-11-22 15:38:45,434 | Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. | shutdown | QuartzScheduler.java | 666 |
| INFO | 2019-11-22 15:38:45,434 | Scheduler quartzScheduler_$_NON_CLUSTERED paused. | standby | QuartzScheduler.java | 585 |
| INFO | 2019-11-22 15:38:45,435 | Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. | shutdown | QuartzScheduler.java | 740 |
| INFO | 2019-11-22 15:38:45,437 | closing dynamicDatasource ing.... | destroy | DynamicRoutingDataSource.java | 182 |
| INFO | 2019-11-22 15:38:45,439 | {dataSource-1} closing ... | close | DruidDataSource.java | 1948 |
| INFO | 2019-11-22 15:38:45,467 | {dataSource-1} closed | close | DruidDataSource.java | 2020 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 22 15:39:31 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-22 15:39:31,264 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 12328 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-22 15:39:31,271 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-22 15:39:33,179 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-22 15:39:33,184 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-22 15:39:33,314 | Finished Spring Data repository scanning in 108ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-22 15:39:33,850 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$3d332cd6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:39:33,986 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:39:35,217 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:39:35,256 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:39:35,348 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$1d2dc340] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:39:35,595 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:39:35,601 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$86bc3411] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:39:35,613 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:39:35,620 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:39:35,644 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:39:35,654 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$3247818a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:39:35,886 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:39:36,048 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:39:36,064 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$8801b420] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:39:36,110 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$3046a0f0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:39:36,118 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 15:39:36,601 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-22 15:39:36,622 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:39:36,636 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:39:36,637 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:39:36,650 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:39:36,811 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:39:36,812 | Root WebApplicationContext: initialization completed in 5488 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-22 15:39:37,221 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-22 15:39:37,803 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-22 15:39:37,803 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-22 15:39:37,804 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-22 15:39:37,805 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-22 15:39:41,029 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-22 15:39:41,055 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-22 15:39:41,056 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-22 15:39:41,061 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-22 15:39:41,064 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-22 15:39:41,065 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-22 15:39:41,065 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-22 15:39:41,065 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-22 15:39:41,066 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@3b8a8abc | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-22 15:39:43,063 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-22 15:39:43,287 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-22 15:39:43,612 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-22 15:39:44,586 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-22 15:39:44,627 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-22 15:39:44,690 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-22 15:39:44,964 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-22 15:39:45,212 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-22 15:39:45,238 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-22 15:39:45,238 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-22 15:39:45,251 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-22 15:39:45,253 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-22 15:39:45,254 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-22 15:39:45,276 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:39:45,313 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-22 15:39:45,317 | Started JeecgApplication in 14.59 seconds (JVM running for 15.603) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-22 15:39:45,334 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-22 15:39:57,726 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 15:39:57,727 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-22 15:39:57,750 | Completed initialization in 23 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-22 15:39:58,168 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-22 15:39:58,171 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-22 15:39:59,695 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-22 15:42:24,210 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-22 15:43:04,119 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-22 15:44:26,724 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-22 15:45:00,572 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-22 15:45:52,909 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-22 15:46:56,512 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c | getUserPermissionByToken | SysPermissionController.java | 120 |
| ERROR | 2019-11-22 15:55:15,527 | java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 | handleException | JeecgBootExceptionHandler.java | 54 |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:299) at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:262) at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:118) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1100) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:915) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:287) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:103) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:180) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:119) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 at sun.nio.ch.SocketDispatcher.write0(Native Method) at sun.nio.ch.SocketDispatcher.write(Unknown Source) at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source) at sun.nio.ch.IOUtil.write(Unknown Source) at sun.nio.ch.SocketChannelImpl.write(Unknown Source) at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134) at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:105) at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:144) at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1223) at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:743) at org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:696) at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:686) at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.flush(Http11OutputBuffer.java:553) at org.apache.coyote.http11.filters.ChunkedOutputFilter.flush(ChunkedOutputFilter.java:157) at org.apache.coyote.http11.Http11OutputBuffer.flush(Http11OutputBuffer.java:216) at org.apache.coyote.http11.Http11Processor.flush(Http11Processor.java:1149) at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:394) at org.apache.coyote.Response.action(Response.java:209) at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:295) ... 93 common frames omitted | |||||
| WARN | 2019-11-22 15:55:15,531 | Failure in @ExceptionHandler public org.jeecg.common.api.vo.Result<?> org.jeecg.common.exception.JeecgBootExceptionHandler.handleException(java.lang.Exception) | doResolveHandlerMethodException | ExceptionHandlerExceptionResolver.java | 419 |
| org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:299) at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:262) at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:118) at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1100) at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:915) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:287) at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:103) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:180) at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:119) at org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.doResolveHandlerMethodException(ExceptionHandlerExceptionResolver.java:408) at org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.doResolveException(AbstractHandlerMethodExceptionResolver.java:61) at org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionResolver.java:139) at org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverComposite.java:80) at org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1297) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1109) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1055) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 at sun.nio.ch.SocketDispatcher.write0(Native Method) at sun.nio.ch.SocketDispatcher.write(Unknown Source) at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source) at sun.nio.ch.IOUtil.write(Unknown Source) at sun.nio.ch.SocketChannelImpl.write(Unknown Source) at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134) at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:105) at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:144) at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1223) at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:743) at org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:696) at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:686) at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.flush(Http11OutputBuffer.java:553) at org.apache.coyote.http11.filters.ChunkedOutputFilter.flush(ChunkedOutputFilter.java:157) at org.apache.coyote.http11.Http11OutputBuffer.flush(Http11OutputBuffer.java:216) at org.apache.coyote.http11.Http11Processor.flush(Http11Processor.java:1149) at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:394) at org.apache.coyote.Response.action(Response.java:209) at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:295) ... 96 common frames omitted | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 22 16:05:07 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-22 16:05:07,805 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 10604 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-22 16:05:07,811 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-22 16:05:09,876 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-22 16:05:09,883 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-22 16:05:10,040 | Finished Spring Data repository scanning in 128ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-22 16:05:10,587 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$d9838c33] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:05:10,748 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:05:12,232 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:05:12,277 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:05:12,365 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$b97e229d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:05:12,620 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:05:12,626 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$230c936e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:05:12,636 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:05:12,644 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:05:12,667 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:05:12,676 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$ce97e0e7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:05:12,949 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:05:13,116 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:05:13,130 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$2452137d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:05:13,171 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$cc97004d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:05:13,178 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:05:13,768 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-22 16:05:13,793 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:05:13,818 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:05:13,818 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:05:13,831 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:05:14,004 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:05:14,004 | Root WebApplicationContext: initialization completed in 6142 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-22 16:05:14,458 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-22 16:05:15,337 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-22 16:05:15,337 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-22 16:05:15,338 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-22 16:05:15,338 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-22 16:05:18,549 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-22 16:05:18,573 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-22 16:05:18,577 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-22 16:05:18,582 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-22 16:05:18,585 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-22 16:05:18,587 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-22 16:05:18,587 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-22 16:05:18,587 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-22 16:05:18,587 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@32da6cef | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-22 16:05:23,318 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-22 16:05:23,555 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-22 16:05:23,916 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-22 16:05:24,924 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-22 16:05:24,957 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-22 16:05:25,011 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-22 16:05:25,240 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-22 16:05:25,597 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-22 16:05:25,676 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-22 16:05:25,676 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-22 16:05:25,679 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-22 16:05:25,681 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-22 16:05:25,682 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-22 16:05:25,703 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| ERROR | 2019-11-22 16:05:25,730 | Failed to start component [Connector[HTTP/1.1-8889]] | log | DirectJDKLog.java | 175 |
| org.apache.catalina.LifecycleException: Protocol handler start failed
at org.apache.catalina.connector.Connector.startInternal(Connector.java:1008) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardService.addConnector(StandardService.java:226) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemovedConnectors(TomcatWebServer.java:259) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:197) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.startWebServer(ServletWebServerApplicationContext.java:311) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:164) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) Caused by: java.net.BindException: Address already in use: bind at sun.nio.ch.Net.bind0(Native Method) at sun.nio.ch.Net.bind(Unknown Source) at sun.nio.ch.Net.bind(Unknown Source) at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source) at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source) at org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:236) at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:210) at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1085) at org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.java:1171) at org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:568) at org.apache.catalina.connector.Connector.startInternal(Connector.java:1005) ... 14 common frames omitted | |||||
| INFO | 2019-11-22 16:05:25,739 | Pausing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:05:25,739 | Stopping service [Tomcat] | log | DirectJDKLog.java | 173 |
| WARN | 2019-11-22 16:05:25,742 | The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Create-1687194297] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2672) | log | DirectJDKLog.java | 173 |
| WARN | 2019-11-22 16:05:25,743 | The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Destroy-1687194297] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.lang.Thread.sleep(Native Method) com.alibaba.druid.pool.DruidDataSource$DestroyConnectionThread.run(DruidDataSource.java:2768) | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:05:25,746 | The stop() method was called on component [StandardServer[-1]] after stop() had already been called. The second call will be ignored. | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:05:25,747 | Stopping ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:05:25,747 | Destroying ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:05:25,752 | Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. | logMessage | ConditionEvaluationReportLoggingListener.java | 142 |
| ERROR | 2019-11-22 16:05:25,754 | *************************** APPLICATION FAILED TO START *************************** Description: The Tomcat connector configured to listen on port 8889 failed to start. The port may already be in use or the connector may be misconfigured. Action: Verify the connector's configuration, identify and stop any process that's listening on port 8889, or configure this application to listen on another port. | report | LoggingFailureAnalysisReporter.java | 42 |
| INFO | 2019-11-22 16:05:25,758 | Scheduler quartzScheduler_$_NON_CLUSTERED paused. | standby | QuartzScheduler.java | 585 |
| INFO | 2019-11-22 16:05:25,759 | Shutting down ExecutorService 'applicationTaskExecutor' | shutdown | ExecutorConfigurationSupport.java | 208 |
| INFO | 2019-11-22 16:05:25,761 | Shutting down Quartz Scheduler | destroy | SchedulerFactoryBean.java | 844 |
| INFO | 2019-11-22 16:05:25,762 | Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. | shutdown | QuartzScheduler.java | 666 |
| INFO | 2019-11-22 16:05:25,762 | Scheduler quartzScheduler_$_NON_CLUSTERED paused. | standby | QuartzScheduler.java | 585 |
| INFO | 2019-11-22 16:05:25,762 | Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. | shutdown | QuartzScheduler.java | 740 |
| INFO | 2019-11-22 16:05:25,766 | closing dynamicDatasource ing.... | destroy | DynamicRoutingDataSource.java | 182 |
| INFO | 2019-11-22 16:05:25,768 | {dataSource-1} closing ... | close | DruidDataSource.java | 1948 |
| INFO | 2019-11-22 16:05:25,773 | {dataSource-1} closed | close | DruidDataSource.java | 2020 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 22 16:07:18 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-22 16:07:18,110 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 11420 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-22 16:07:18,113 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-22 16:07:19,604 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-22 16:07:19,607 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-22 16:07:19,712 | Finished Spring Data repository scanning in 94ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-22 16:07:20,035 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$214584ea] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:07:20,152 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:07:21,382 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:07:21,415 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:07:21,473 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$1401b54] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:07:21,642 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:07:21,647 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$6ace8c25] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:07:21,656 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:07:21,662 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:07:21,683 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:07:21,692 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$1659d99e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:07:21,866 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:07:21,963 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:07:21,976 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$6c140c34] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:07:22,011 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$1458f904] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:07:22,016 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:07:22,394 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-22 16:07:22,412 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:07:22,422 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:07:22,422 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:07:22,438 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:07:22,619 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:07:22,619 | Root WebApplicationContext: initialization completed in 4467 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-22 16:07:22,936 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-22 16:07:23,432 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-22 16:07:23,433 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-22 16:07:23,433 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-22 16:07:23,434 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-22 16:07:26,076 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-22 16:07:26,089 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-22 16:07:26,090 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-22 16:07:26,094 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-22 16:07:26,096 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-22 16:07:26,097 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-22 16:07:26,098 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-22 16:07:26,098 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-22 16:07:26,098 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@2d3bb944 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-22 16:07:27,681 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-22 16:07:27,828 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-22 16:07:28,076 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-22 16:07:28,763 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-22 16:07:28,789 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-22 16:07:28,836 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-22 16:07:29,047 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-22 16:07:29,319 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-22 16:07:29,362 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-22 16:07:29,362 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-22 16:07:29,365 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-22 16:07:29,366 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-22 16:07:29,367 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-22 16:07:29,383 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| ERROR | 2019-11-22 16:07:29,395 | Failed to start component [Connector[HTTP/1.1-8889]] | log | DirectJDKLog.java | 175 |
| org.apache.catalina.LifecycleException: Protocol handler start failed
at org.apache.catalina.connector.Connector.startInternal(Connector.java:1008) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardService.addConnector(StandardService.java:226) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemovedConnectors(TomcatWebServer.java:259) at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:197) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.startWebServer(ServletWebServerApplicationContext.java:311) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:164) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) at org.jeecg.JeecgApplication.main(JeecgApplication.java:21) Caused by: java.net.BindException: Address already in use: bind at sun.nio.ch.Net.bind0(Native Method) at sun.nio.ch.Net.bind(Unknown Source) at sun.nio.ch.Net.bind(Unknown Source) at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source) at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source) at org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:236) at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:210) at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1085) at org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.java:1171) at org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:568) at org.apache.catalina.connector.Connector.startInternal(Connector.java:1005) ... 14 common frames omitted | |||||
| INFO | 2019-11-22 16:07:29,400 | Pausing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:07:29,400 | Stopping service [Tomcat] | log | DirectJDKLog.java | 173 |
| WARN | 2019-11-22 16:07:29,403 | The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Create-873224160] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2672) | log | DirectJDKLog.java | 173 |
| WARN | 2019-11-22 16:07:29,404 | The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Destroy-873224160] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.lang.Thread.sleep(Native Method) com.alibaba.druid.pool.DruidDataSource$DestroyConnectionThread.run(DruidDataSource.java:2768) | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:07:29,407 | The stop() method was called on component [StandardServer[-1]] after stop() had already been called. The second call will be ignored. | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:07:29,407 | Stopping ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:07:29,408 | Destroying ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:07:29,412 | Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. | logMessage | ConditionEvaluationReportLoggingListener.java | 142 |
| ERROR | 2019-11-22 16:07:29,413 | *************************** APPLICATION FAILED TO START *************************** Description: The Tomcat connector configured to listen on port 8889 failed to start. The port may already be in use or the connector may be misconfigured. Action: Verify the connector's configuration, identify and stop any process that's listening on port 8889, or configure this application to listen on another port. | report | LoggingFailureAnalysisReporter.java | 42 |
| INFO | 2019-11-22 16:07:29,416 | Scheduler quartzScheduler_$_NON_CLUSTERED paused. | standby | QuartzScheduler.java | 585 |
| INFO | 2019-11-22 16:07:29,417 | Shutting down ExecutorService 'applicationTaskExecutor' | shutdown | ExecutorConfigurationSupport.java | 208 |
| INFO | 2019-11-22 16:07:29,420 | Shutting down Quartz Scheduler | destroy | SchedulerFactoryBean.java | 844 |
| INFO | 2019-11-22 16:07:29,420 | Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. | shutdown | QuartzScheduler.java | 666 |
| INFO | 2019-11-22 16:07:29,420 | Scheduler quartzScheduler_$_NON_CLUSTERED paused. | standby | QuartzScheduler.java | 585 |
| INFO | 2019-11-22 16:07:29,421 | Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. | shutdown | QuartzScheduler.java | 740 |
| INFO | 2019-11-22 16:07:29,424 | closing dynamicDatasource ing.... | destroy | DynamicRoutingDataSource.java | 182 |
| INFO | 2019-11-22 16:07:29,426 | {dataSource-1} closing ... | close | DruidDataSource.java | 1948 |
| INFO | 2019-11-22 16:07:29,429 | {dataSource-1} closed | close | DruidDataSource.java | 2020 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 22 16:09:20 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-22 16:09:20,977 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 16820 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-22 16:09:20,982 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-22 16:09:23,249 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-22 16:09:23,255 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-22 16:09:23,422 | Finished Spring Data repository scanning in 136ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-22 16:09:24,047 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$34fd58f3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:09:24,208 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:09:25,435 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:09:25,476 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:09:25,562 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$14f7ef5d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:09:25,847 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:09:25,854 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$7e86602e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:09:25,866 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:09:25,875 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:09:25,899 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:09:25,909 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$2a11ada7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:09:26,244 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:09:26,500 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:09:26,517 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$7fcbe03d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:09:26,560 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$2810cd0d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:09:26,567 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:09:27,164 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-22 16:09:27,190 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:09:27,212 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:09:27,213 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:09:27,230 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:09:27,424 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:09:27,424 | Root WebApplicationContext: initialization completed in 6394 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-22 16:09:27,907 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-22 16:09:28,711 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-22 16:09:28,712 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-22 16:09:28,712 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-22 16:09:28,713 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-22 16:09:31,802 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-22 16:09:31,819 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-22 16:09:31,820 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-22 16:09:31,824 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-22 16:09:31,826 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-22 16:09:31,827 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-22 16:09:31,827 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-22 16:09:31,827 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-22 16:09:31,828 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@6662974a | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-22 16:09:33,871 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-22 16:09:34,085 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-22 16:09:34,463 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-22 16:09:35,526 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-22 16:09:35,564 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-22 16:09:35,633 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-22 16:09:35,913 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-22 16:09:36,294 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-22 16:09:36,329 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-22 16:09:36,329 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-22 16:09:36,332 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-22 16:09:36,334 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-22 16:09:36,336 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-22 16:09:36,359 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:09:36,414 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-22 16:09:36,419 | Started JeecgApplication in 15.952 seconds (JVM running for 17.072) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-22 16:09:36,439 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-22 16:10:26,477 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:10:26,478 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-22 16:10:26,493 | Completed initialization in 15 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-22 16:10:26,975 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-22 16:10:26,977 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-22 16:10:29,232 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-22 16:15:24,720 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c | getUserPermissionByToken | SysPermissionController.java | 120 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 22 16:33:23 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-22 16:33:23,565 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 16668 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-22 16:33:23,571 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-22 16:33:25,830 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-22 16:33:25,835 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-22 16:33:26,047 | Finished Spring Data repository scanning in 185ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-22 16:33:26,633 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$f7879827] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:33:26,792 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:33:28,286 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:33:28,325 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:33:28,418 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$d7822e91] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:33:28,680 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:33:28,686 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$41109f62] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:33:28,696 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:33:28,704 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:33:28,733 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:33:28,742 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$ec9becdb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:33:29,040 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:33:29,245 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:33:29,261 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$42561f71] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:33:29,307 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$ea9b0c41] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:33:29,315 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 16:33:30,063 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-22 16:33:30,084 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:33:30,102 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:33:30,103 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:33:30,114 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:33:30,285 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:33:30,286 | Root WebApplicationContext: initialization completed in 6662 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-22 16:33:30,750 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-22 16:33:32,965 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-22 16:33:32,966 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-22 16:33:32,967 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-22 16:33:32,967 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-22 16:33:36,261 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-22 16:33:36,284 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-22 16:33:36,285 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-22 16:33:36,290 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-22 16:33:36,293 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-22 16:33:36,294 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-22 16:33:36,295 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-22 16:33:36,295 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-22 16:33:36,296 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@1b83fac3 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-22 16:33:41,630 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-22 16:33:41,854 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-22 16:33:42,238 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-22 16:33:43,274 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-22 16:33:43,311 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-22 16:33:43,380 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-22 16:33:43,662 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-22 16:33:43,967 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-22 16:33:44,006 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-22 16:33:44,006 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-22 16:33:44,009 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-22 16:33:44,024 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-22 16:33:44,026 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-22 16:33:44,042 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:33:44,096 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-22 16:33:44,100 | Started JeecgApplication in 21.034 seconds (JVM running for 21.94) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-22 16:33:44,115 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-22 16:35:23,743 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 16:35:23,743 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-22 16:35:23,761 | Completed initialization in 17 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-22 16:35:24,232 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-22 16:35:24,236 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-22 16:35:25,926 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-22 16:35:26,106 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-22 16:35:26,127 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-22 16:35:26,248 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 22 17:29:50 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-22 17:29:50,230 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 14504 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-22 17:29:50,669 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-22 17:29:53,486 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-22 17:29:53,494 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-22 17:29:53,656 | Finished Spring Data repository scanning in 125ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-22 17:29:54,285 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$ae9ee042] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:29:54,435 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:29:55,786 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:29:55,823 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:29:55,914 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$8e9976ac] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:29:56,172 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:29:56,177 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$f827e77d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:29:56,188 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:29:56,197 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:29:56,220 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:29:56,231 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$a3b334f6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:29:56,525 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:29:56,742 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:29:56,758 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$f96d678c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:29:56,809 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$a1b2545c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:29:56,816 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:29:57,390 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-22 17:29:57,417 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 17:29:57,440 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 17:29:57,441 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 17:29:57,455 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 17:29:57,620 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 17:29:57,620 | Root WebApplicationContext: initialization completed in 6881 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-22 17:29:58,079 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-22 17:29:59,374 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-22 17:29:59,374 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-22 17:29:59,375 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-22 17:29:59,375 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-22 17:30:02,775 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-22 17:30:02,800 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-22 17:30:02,800 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-22 17:30:02,806 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-22 17:30:02,809 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-22 17:30:02,811 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-22 17:30:02,812 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-22 17:30:02,812 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-22 17:30:02,812 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@1f3f0d25 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-22 17:30:04,974 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-22 17:30:05,180 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-22 17:30:05,522 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-22 17:30:06,615 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-22 17:30:06,650 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-22 17:30:06,719 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-22 17:30:07,012 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-22 17:30:07,487 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-22 17:30:07,537 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-22 17:30:07,538 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-22 17:30:07,540 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-22 17:30:07,542 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-22 17:30:07,543 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-22 17:30:07,563 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 17:30:07,609 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-22 17:30:07,613 | Started JeecgApplication in 17.937 seconds (JVM running for 18.877) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-22 17:30:07,627 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-22 17:30:35,574 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 17:30:35,575 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-22 17:30:35,597 | Completed initialization in 22 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-22 17:30:36,166 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-22 17:30:36,168 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| ERROR | 2019-11-22 17:30:37,400 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-22 17:30:43,104 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| INFO | 2019-11-22 17:31:23,007 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MTY4ODEsInVzZXJuYW1lIjoiYWRtaW4ifQ.49Xse3qBDTSBtB1gcjTNficKQUcVJHq2ujd_-LN5AOQ | getUserPermissionByToken | SysPermissionController.java | 120 |
| ERROR | 2019-11-22 17:31:44,132 | {conn-10005, pstmt-20024} execute error. SELECT id,name,code,status,located,screworder,delflag,create_by,create_time,update_by,update_time,sys_org_code,parent_id FROM csm_screwframe WHERE delflag = ? | statementLogError | Slf4jLogFilter.java | 149 |
| com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'parent_id' in 'field list'
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1242) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:627) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167) at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497) at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy263.query(Unknown Source) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:67) at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) at sun.reflect.GeneratedMethodAccessor187.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy262.query(Unknown Source) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) at com.sun.proxy.$Proxy131.selectList(Unknown Source) at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:158) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:76) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62) at com.sun.proxy.$Proxy219.selectList(Unknown Source) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.list(ServiceImpl.java:271) at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl.queryTreeList(CsmScrewframeServiceImpl.java:32) at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl$$FastClassBySpringCGLIB$$25190b80.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl$$EnhancerBySpringCGLIB$$4931bc1.queryTreeList(<generated>) at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl$$FastClassBySpringCGLIB$$25190b80.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl$$EnhancerBySpringCGLIB$$7024cd5f.queryTreeList(<generated>) at org.jeecg.modules.demo.screw.controller.CsmScrewframeController.queryTreeList(CsmScrewframeController.java:233) at org.jeecg.modules.demo.screw.controller.CsmScrewframeController$$FastClassBySpringCGLIB$$c85a5714.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88) at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.screw.controller.CsmScrewframeController$$EnhancerBySpringCGLIB$$733ea74a.queryTreeList(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| ERROR | 2019-11-22 17:31:44,186 | ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'parent_id' in 'field list' ### The error may exist in org/jeecg/modules/demo/screw/mapper/CsmScrewframeMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### SQL: SELECT id,name,code,status,located,screworder,delflag,create_by,create_time,update_by,update_time,sys_org_code,parent_id FROM csm_screwframe WHERE delflag = ? ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'parent_id' in 'field list' ; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'parent_id' in 'field list' | queryTreeList | CsmScrewframeController.java | 237 |
| org.springframework.jdbc.BadSqlGrammarException:
### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'parent_id' in 'field list'
### The error may exist in org/jeecg/modules/demo/screw/mapper/CsmScrewframeMapper.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: SELECT id,name,code,status,located,screworder,delflag,create_by,create_time,update_by,update_time,sys_org_code,parent_id FROM csm_screwframe WHERE delflag = ?
### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'parent_id' in 'field list'
; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'parent_id' in 'field list'
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:234) at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) at com.sun.proxy.$Proxy131.selectList(Unknown Source) at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:158) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:76) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62) at com.sun.proxy.$Proxy219.selectList(Unknown Source) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.list(ServiceImpl.java:271) at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl.queryTreeList(CsmScrewframeServiceImpl.java:32) at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl$$FastClassBySpringCGLIB$$25190b80.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl$$EnhancerBySpringCGLIB$$4931bc1.queryTreeList(<generated>) at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl$$FastClassBySpringCGLIB$$25190b80.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl$$EnhancerBySpringCGLIB$$7024cd5f.queryTreeList(<generated>) at org.jeecg.modules.demo.screw.controller.CsmScrewframeController.queryTreeList(CsmScrewframeController.java:233) at org.jeecg.modules.demo.screw.controller.CsmScrewframeController$$FastClassBySpringCGLIB$$c85a5714.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88) at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.screw.controller.CsmScrewframeController$$EnhancerBySpringCGLIB$$733ea74a.queryTreeList(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'parent_id' in 'field list' at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1242) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:627) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167) at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497) at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy263.query(Unknown Source) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:67) at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) at sun.reflect.GeneratedMethodAccessor187.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy262.query(Unknown Source) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) ... 141 common frames omitted | |||||
| ERROR | 2019-11-22 17:34:05,296 | {conn-10005, pstmt-20026} execute error. SELECT id,name,code,status,located,screworder,delflag,create_by,create_time,update_by,update_time,sys_org_code,parent_id FROM csm_screwframe WHERE delflag = ? | statementLogError | Slf4jLogFilter.java | 149 |
| com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'parent_id' in 'field list'
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1242) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:627) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167) at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497) at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy263.query(Unknown Source) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:67) at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) at sun.reflect.GeneratedMethodAccessor187.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy262.query(Unknown Source) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) at com.sun.proxy.$Proxy131.selectList(Unknown Source) at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:158) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:76) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62) at com.sun.proxy.$Proxy219.selectList(Unknown Source) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.list(ServiceImpl.java:271) at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl.queryTreeList(CsmScrewframeServiceImpl.java:32) at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl$$FastClassBySpringCGLIB$$25190b80.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl$$EnhancerBySpringCGLIB$$4931bc1.queryTreeList(<generated>) at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl$$FastClassBySpringCGLIB$$25190b80.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl$$EnhancerBySpringCGLIB$$7024cd5f.queryTreeList(<generated>) at org.jeecg.modules.demo.screw.controller.CsmScrewframeController.queryTreeList(CsmScrewframeController.java:233) at org.jeecg.modules.demo.screw.controller.CsmScrewframeController$$FastClassBySpringCGLIB$$c85a5714.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88) at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.screw.controller.CsmScrewframeController$$EnhancerBySpringCGLIB$$733ea74a.queryTreeList(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Fri Nov 22 17:42:31 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-22 17:42:32,025 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 7996 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-22 17:42:32,028 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-22 17:42:33,518 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-22 17:42:33,521 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-22 17:42:33,649 | Finished Spring Data repository scanning in 111ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-22 17:42:33,987 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$6a9acd0e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:42:34,157 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:42:35,440 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:42:35,470 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:42:35,537 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$4a956378] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:42:35,699 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:42:35,704 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$b423d449] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:42:35,713 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:42:35,719 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:42:35,739 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:42:35,746 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$5faf21c2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:42:35,949 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:42:36,056 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:42:36,067 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$b5695458] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:42:36,099 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$5dae4128] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:42:36,104 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-22 17:42:36,553 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-22 17:42:36,574 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 17:42:36,597 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 17:42:36,597 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 17:42:36,607 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 17:42:36,761 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 17:42:36,761 | Root WebApplicationContext: initialization completed in 4696 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-22 17:42:37,085 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-22 17:42:37,880 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-22 17:42:37,881 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-22 17:42:37,882 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-22 17:42:37,882 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-22 17:42:40,724 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-22 17:42:40,739 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-22 17:42:40,739 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-22 17:42:40,743 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-22 17:42:40,746 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-22 17:42:40,747 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-22 17:42:40,747 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-22 17:42:40,748 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-22 17:42:40,748 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@305289b3 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-22 17:42:42,571 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-22 17:42:42,739 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-22 17:42:43,005 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-22 17:42:43,772 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-22 17:42:43,825 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-22 17:42:43,870 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-22 17:42:44,075 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-22 17:42:44,301 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-22 17:42:44,334 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-22 17:42:44,334 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-22 17:42:44,345 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-22 17:42:44,347 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-22 17:42:44,348 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-22 17:42:44,365 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 17:42:44,404 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-22 17:42:44,406 | Started JeecgApplication in 12.715 seconds (JVM running for 13.272) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-22 17:42:44,420 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-22 17:42:47,851 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-22 17:42:47,851 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-22 17:42:47,870 | Completed initialization in 19 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-22 17:42:48,219 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-22 17:42:48,221 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-22 17:42:49,759 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-22 17:42:50,548 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-22 17:42:50,566 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-22 17:42:50,580 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Mon Nov 25 16:51:22 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-25 16:51:22,718 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 11360 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-25 16:51:22,729 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-25 16:51:25,591 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-25 16:51:25,598 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-25 16:51:25,799 | Finished Spring Data repository scanning in 150ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-25 16:51:26,523 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$c3dbca76] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 16:51:26,688 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 16:51:27,986 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 16:51:28,054 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 16:51:28,162 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$a3d660e0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 16:51:28,477 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 16:51:28,485 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$d64d1b1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 16:51:28,496 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 16:51:28,506 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 16:51:28,536 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 16:51:28,547 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$b8f01f2a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 16:51:28,973 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 16:51:29,198 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 16:51:29,214 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$eaa51c0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 16:51:29,258 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$b6ef3e90] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 16:51:29,265 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 16:51:30,221 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-25 16:51:30,244 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-25 16:51:30,271 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-25 16:51:30,271 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-25 16:51:30,286 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-25 16:51:30,466 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-25 16:51:30,466 | Root WebApplicationContext: initialization completed in 7647 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-25 16:51:31,104 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-25 16:51:31,757 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-25 16:51:31,757 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-25 16:51:31,758 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-25 16:51:31,758 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-25 16:51:36,304 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-25 16:51:36,334 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-25 16:51:36,338 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-25 16:51:36,348 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-25 16:51:36,353 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-25 16:51:36,355 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-25 16:51:36,355 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-25 16:51:36,356 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-25 16:51:36,356 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@60e5b3a8 | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-25 16:51:47,479 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-25 16:51:47,727 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-25 16:51:48,115 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-25 16:51:49,166 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-25 16:51:49,277 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-25 16:51:49,371 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-25 16:51:49,650 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-25 16:51:50,156 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-25 16:51:50,340 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-25 16:51:50,340 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-25 16:51:50,341 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-25 16:51:50,343 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-25 16:51:50,476 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-25 16:51:50,505 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-25 16:51:50,561 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-25 16:51:50,564 | Started JeecgApplication in 28.841 seconds (JVM running for 30.586) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-25 16:51:50,587 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-25 16:52:55,673 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-25 16:52:55,674 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-25 16:52:55,692 | Completed initialization in 18 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-25 16:52:56,120 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-25 16:52:56,122 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| ERROR | 2019-11-25 16:52:57,426 | Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause | log | DirectJDKLog.java | 175 |
| org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119) at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94) at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267) at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274) at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51) at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34) at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| INFO | 2019-11-25 16:52:58,437 | 用户名: 管理员,退出成功! | logout | LoginController.java | 118 |
| INFO | 2019-11-25 16:53:17,990 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ2NzM3OTcsInVzZXJuYW1lIjoiYWRtaW4ifQ.xTY_l1laaRxvWE5d04wENhNNtJvlxyHzl7BFgAYwZss | getUserPermissionByToken | SysPermissionController.java | 120 |
| ERROR | 2019-11-25 16:53:45,442 | {conn-10005, pstmt-20028} execute error. SELECT id,name,code,screw_order,del_flag,create_by,create_time,update_by,update_time,sys_org_code FROM csm_company ORDER BY create_time DESC LIMIT ?,? | statementLogError | Slf4jLogFilter.java | 149 |
| com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list'
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1242) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:627) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167) at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497) at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) at sun.reflect.GeneratedMethodAccessor188.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy263.query(Unknown Source) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:67) at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) at sun.reflect.GeneratedMethodAccessor186.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy262.query(Unknown Source) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) at com.sun.proxy.$Proxy131.selectList(Unknown Source) at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:115) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:86) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62) at com.sun.proxy.$Proxy213.selectPage(Unknown Source) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.page(ServiceImpl.java:276) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$11f616ad.page(<generated>) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$3738af9.page(<generated>) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController.queryPageList(CsmCompanyController.java:65) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$FastClassBySpringCGLIB$$81e8b3b9.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88) at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$EnhancerBySpringCGLIB$$940a8774.queryPageList(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) | |||||
| ERROR | 2019-11-25 16:53:45,502 | ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list' ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### SQL: SELECT id,name,code,screw_order,del_flag,create_by,create_time,update_by,update_time,sys_org_code FROM csm_company ORDER BY create_time DESC LIMIT ?,? ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list' ; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list' | handleException | JeecgBootExceptionHandler.java | 54 |
| org.springframework.jdbc.BadSqlGrammarException:
### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list'
### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: SELECT id,name,code,screw_order,del_flag,create_by,create_time,update_by,update_time,sys_org_code FROM csm_company ORDER BY create_time DESC LIMIT ?,?
### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list'
; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list'
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:234) at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) at com.sun.proxy.$Proxy131.selectList(Unknown Source) at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:115) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:86) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62) at com.sun.proxy.$Proxy213.selectPage(Unknown Source) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.page(ServiceImpl.java:276) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$11f616ad.page(<generated>) at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684) at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$3738af9.page(<generated>) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController.queryPageList(CsmCompanyController.java:65) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$FastClassBySpringCGLIB$$81e8b3b9.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88) at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$EnhancerBySpringCGLIB$$940a8774.queryPageList(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown Source) Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list' at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903) at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1242) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:627) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167) at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497) at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) at sun.reflect.GeneratedMethodAccessor188.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy263.query(Unknown Source) at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:67) at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) at sun.reflect.GeneratedMethodAccessor186.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) at com.sun.proxy.$Proxy262.query(Unknown Source) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) ... 124 common frames omitted | |||||
| INFO | 2019-11-25 16:54:11,686 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-25 16:54:11,790 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-25 16:54:11,806 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-25 16:54:11,815 | 无缓存dictText的时候调用这里! | queryDictTextByKey | SysDictServiceImpl.java | 62 |
| INFO | 2019-11-25 17:00:35,082 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-25 17:00:35,082 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-25 17:00:35,131 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-25 17:00:35,131 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-25 17:00:35,214 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574672435083) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-25 17:00:37,537 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574672435083) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-25 17:00:57,684 | dictCode : valid_status | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-25 17:00:57,684 | dictCode : global_perms_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-25 17:00:57,688 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-25 17:00:57,688 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-25 17:00:57,728 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1574672457685) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-25 17:00:57,769 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1574672457685) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-25 17:01:41,515 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-25 17:01:41,534 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-11-25 17:01:41,576 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-11-25 17:01:41,582 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-25 17:01:51,996 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-25 17:01:51,997 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-25 17:01:52,004 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574672511997) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-25 17:01:52,004 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574672511998) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-25 17:02:05,774 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-25 17:02:05,778 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-25 17:02:05,790 | [IP] [online数据库导入表] --表名:csm_screwframe_detail | d | OnlCgformHeadController.java | 440 |
| INFO | 2019-11-25 17:02:06,160 | columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:02:06,161 | columnt : {"fieldDbName":"QUANTITY","fieldName":"quantity","filedComment":"数量","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"10","scale":"0","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:02:06,161 | columnt : {"fieldDbName":"STOCK_ID","fieldName":"stockId","filedComment":"仓库id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:02:06,162 | columnt : {"fieldDbName":"SCREWFRAME_ID","fieldName":"screwframeId","filedComment":"螺钉架id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:02:06,162 | columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:02:06,163 | columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:02:06,163 | columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:02:06,163 | columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:02:06,164 | columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:04:48,492 | ----jeecg---Code----Generation----[单表模型:csm_screwframe_detail]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-11-25 17:04:48,494 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=7722102530739883975, entityPackage=screwframeDetail, entityName=CsmScrewframeDetail, primaryKeyField=id, columns=[{"fieldDbName":"quantity","fieldName":"quantity","filedComment":"数量","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"stock_id","fieldName":"stockId","filedComment":"仓库id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"screwframe_id","fieldName":"screwframeId","filedComment":"螺钉架id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"csm_screwframe_detail","ftlDescription":"csm_screwframe_detail","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"screwframeDetail","entityName":"CsmScrewframeDetail","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"quantity","fieldName":"quantity","filedComment":"数量","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"stock_id","fieldName":"stockId","filedComment":"仓库id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"screwframe_id","fieldName":"screwframeId","filedComment":"螺钉架id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_screwframe_detail} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-11-25 17:04:48,497 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-11-25 17:04:48,876 | ----jeecg----Code----Generation-----[单表模型:csm_screwframe_detail]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| INFO | 2019-11-25 17:06:07,989 | ----jeecg---Code----Generation----[单表模型:csm_screwframe_detail]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-11-25 17:06:07,990 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-2043481054289296415, entityPackage=screwDetail, entityName=CsmScrewframeDetail, primaryKeyField=id, columns=[{"fieldDbName":"quantity","fieldName":"quantity","filedComment":"数量","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"stock_id","fieldName":"stockId","filedComment":"仓库id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"screwframe_id","fieldName":"screwframeId","filedComment":"螺钉架id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"csm_screwframe_detail","ftlDescription":"csm_screwframe_detail","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"screwDetail","entityName":"CsmScrewframeDetail","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"quantity","fieldName":"quantity","filedComment":"数量","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"stock_id","fieldName":"stockId","filedComment":"仓库id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"screwframe_id","fieldName":"screwframeId","filedComment":"螺钉架id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_screwframe_detail} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-11-25 17:06:07,992 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-11-25 17:06:08,049 | ----jeecg----Code----Generation-----[单表模型:csm_screwframe_detail]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| INFO | 2019-11-25 17:18:40,908 | dictCode : global_perms_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-25 17:18:40,927 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1574673520909) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-25 17:18:40,930 | dictCode : valid_status | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-25 17:18:41,026 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1574673520932) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-25 17:19:18,421 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-25 17:19:18,439 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-25 17:19:54,964 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-25 17:19:55,030 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-11-25 17:19:55,079 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-11-25 17:19:55,083 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-25 17:19:55,166 | ======角色授权成功=====耗时:79毫秒 | saveRolePermission | SysPermissionController.java | 325 |
| INFO | 2019-11-25 17:20:16,830 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ2NzM3OTcsInVzZXJuYW1lIjoiYWRtaW4ifQ.xTY_l1laaRxvWE5d04wENhNNtJvlxyHzl7BFgAYwZss | getUserPermissionByToken | SysPermissionController.java | 120 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Mon Nov 25 17:22:19 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-25 17:22:19,445 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 2592 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-25 17:22:19,451 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-25 17:22:21,430 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-25 17:22:21,436 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-25 17:22:21,584 | Finished Spring Data repository scanning in 122ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-25 17:22:22,092 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$1caae305] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:22:22,249 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:22:23,676 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:22:23,718 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:22:23,803 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$fca5796f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:22:24,080 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:22:24,087 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$6633ea40] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:22:24,097 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:22:24,104 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:22:24,130 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:22:24,141 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$11bf37b9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:22:24,407 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:22:24,586 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:22:24,601 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$67796a4f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:22:24,646 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$fbe571f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:22:24,653 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:22:25,239 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-25 17:22:25,264 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-25 17:22:25,287 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-25 17:22:25,288 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-25 17:22:25,302 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-25 17:22:25,482 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-25 17:22:25,482 | Root WebApplicationContext: initialization completed in 5976 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-25 17:22:25,959 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-25 17:22:26,640 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-25 17:22:26,641 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-25 17:22:26,641 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-25 17:22:26,642 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-25 17:22:30,218 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-25 17:22:30,243 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-25 17:22:30,244 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-25 17:22:30,251 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-25 17:22:30,254 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-25 17:22:30,255 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-25 17:22:30,256 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-25 17:22:30,256 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-25 17:22:30,256 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@737ae41a | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-25 17:22:32,354 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-25 17:22:32,599 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-25 17:22:32,935 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-25 17:22:34,081 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-25 17:22:34,116 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-25 17:22:34,185 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-25 17:22:34,458 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-25 17:22:34,760 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-25 17:22:34,786 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-25 17:22:34,786 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-25 17:22:34,789 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-25 17:22:34,791 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-25 17:22:34,792 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-25 17:22:34,812 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-25 17:22:34,865 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-25 17:22:34,868 | Started JeecgApplication in 15.924 seconds (JVM running for 16.935) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-25 17:22:34,882 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-25 17:22:49,272 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-25 17:22:49,273 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-25 17:22:49,301 | Completed initialization in 28 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-25 17:22:49,698 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-25 17:22:49,700 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-25 17:22:51,003 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ2NzM3OTcsInVzZXJuYW1lIjoiYWRtaW4ifQ.xTY_l1laaRxvWE5d04wENhNNtJvlxyHzl7BFgAYwZss | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-25 17:23:33,257 | dictCode : valid_status | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-25 17:23:33,257 | dictCode : global_perms_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-25 17:23:33,283 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1574673813258) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-25 17:23:33,285 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1574673813258) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-25 17:23:40,987 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-25 17:23:41,056 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-11-25 17:23:41,104 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-11-25 17:23:41,114 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-25 17:23:53,103 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ2NzM3OTcsInVzZXJuYW1lIjoiYWRtaW4ifQ.xTY_l1laaRxvWE5d04wENhNNtJvlxyHzl7BFgAYwZss | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-25 17:40:25,149 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-25 17:40:25,149 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-25 17:40:25,153 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574674825150) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-25 17:40:25,153 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574674825150) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-25 17:40:33,386 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-25 17:40:33,452 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-11-25 17:40:33,475 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-11-25 17:40:33,479 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-25 17:40:33,489 | [IP] [online数据库导入表] --表名:csm_bom | d | OnlCgformHeadController.java | 440 |
| INFO | 2019-11-25 17:40:33,842 | columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:40:33,844 | columnt : {"fieldDbName":"NAME","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:40:33,844 | columnt : {"fieldDbName":"SPECIES","fieldName":"species","filedComment":"规格","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:40:33,845 | columnt : {"fieldDbName":"CODE","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:40:33,845 | columnt : {"fieldDbName":"MODEL","fieldName":"model","filedComment":"型号","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:40:33,846 | columnt : {"fieldDbName":"REGNUM","fieldName":"regnum","filedComment":"注册号","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:40:33,846 | columnt : {"fieldDbName":"SUPPLIER_ID","fieldName":"supplierId","filedComment":"供应商id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:40:33,847 | columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:40:33,847 | columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:40:33,847 | columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:40:33,848 | columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:40:33,848 | columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:46:02,490 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-25 17:46:02,496 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-25 17:46:02,503 | [IP] [online数据库导入表] --表名:csm_bom | d | OnlCgformHeadController.java | 440 |
| INFO | 2019-11-25 17:46:02,694 | columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:46:02,707 | columnt : {"fieldDbName":"NAME","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:46:02,707 | columnt : {"fieldDbName":"SPECIES","fieldName":"species","filedComment":"规格","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:46:02,708 | columnt : {"fieldDbName":"CODE","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:46:02,708 | columnt : {"fieldDbName":"MODEL","fieldName":"model","filedComment":"型号","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:46:02,708 | columnt : {"fieldDbName":"REGNUM","fieldName":"regnum","filedComment":"注册号","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:46:02,709 | columnt : {"fieldDbName":"SUPPLIER_ID","fieldName":"supplierId","filedComment":"供应商","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:46:02,709 | columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:46:02,709 | columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:46:02,710 | columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:46:02,710 | columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:46:02,710 | columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:48:04,210 | ----jeecg---Code----Generation----[单表模型:csm_bom]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-11-25 17:48:04,212 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-2381127064493799686, entityPackage=bom, entityName=CsmBom, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"species","fieldName":"species","filedComment":"规格","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"model","fieldName":"model","filedComment":"型号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"regnum","fieldName":"regnum","filedComment":"注册号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"supplier_id","fieldName":"supplierId","filedComment":"供应商","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"csm_bom","ftlDescription":"csm_bom","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"bom","entityName":"CsmBom","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"species","fieldName":"species","filedComment":"规格","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"model","fieldName":"model","filedComment":"型号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"regnum","fieldName":"regnum","filedComment":"注册号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"supplier_id","fieldName":"supplierId","filedComment":"供应商","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"9","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"11","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"12","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_bom} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-11-25 17:48:04,215 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-11-25 17:48:04,676 | ----jeecg----Code----Generation-----[单表模型:csm_bom]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| INFO | 2019-11-25 17:49:51,755 | ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ2NzM3OTcsInVzZXJuYW1lIjoiYWRtaW4ifQ.xTY_l1laaRxvWE5d04wENhNNtJvlxyHzl7BFgAYwZss | getUserPermissionByToken | SysPermissionController.java | 120 |
| INFO | 2019-11-25 17:49:52,763 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-25 17:49:52,766 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574675392764) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-25 17:49:52,772 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-25 17:49:52,779 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574675392773) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-25 17:51:44,073 | dictCode : valid_status | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-25 17:51:44,079 | dictCode : global_perms_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-25 17:51:44,080 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1574675504075) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-25 17:51:44,084 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1574675504081) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-25 17:52:29,586 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-25 17:52:29,590 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-25 17:52:46,778 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-25 17:52:46,783 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-25 17:52:46,851 | ======角色授权成功=====耗时:64毫秒 | saveRolePermission | SysPermissionController.java | 325 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
Log session start time Mon Nov 25 17:53:04 CST 2019
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |
| INFO | 2019-11-25 17:53:05,036 | Starting JeecgApplication on DESKTOP-89SVNT6 with PID 13880 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) | logStarting | StartupInfoLogger.java | 50 |
| INFO | 2019-11-25 17:53:05,043 | The following profiles are active: dev | logStartupProfileInfo | SpringApplication.java | 679 |
| INFO | 2019-11-25 17:53:06,989 | Multiple Spring Data modules found, entering strict repository configuration mode! | multipleStoresDetected | RepositoryConfigurationDelegate.java | 244 |
| INFO | 2019-11-25 17:53:06,995 | Bootstrapping Spring Data repositories in DEFAULT mode. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 126 |
| INFO | 2019-11-25 17:53:07,157 | Finished Spring Data repository scanning in 139ms. Found 0 repository interfaces. | registerRepositoriesIn | RepositoryConfigurationDelegate.java | 182 |
| INFO | 2019-11-25 17:53:07,714 | Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$f164c239] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:53:07,883 | Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:53:09,213 | Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:53:09,262 | Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:53:09,378 | Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$d15f58a3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:53:09,653 | Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:53:09,659 | Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$3aedc974] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:53:09,669 | Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:53:09,677 | Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:53:09,705 | Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:53:09,716 | Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$e67916ed] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:53:10,059 | Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:53:10,258 | Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:53:10,273 | Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$3c334983] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:53:10,320 | Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$e4783653] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:53:10,328 | Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) | postProcessAfterInitialization | PostProcessorRegistrationDelegate.java | 330 |
| INFO | 2019-11-25 17:53:10,979 | Tomcat initialized with port(s): 8889 (http) | initialize | TomcatWebServer.java | 90 |
| INFO | 2019-11-25 17:53:11,003 | Initializing ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-25 17:53:11,026 | Starting service [Tomcat] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-25 17:53:11,026 | Starting Servlet engine: [Apache Tomcat/9.0.16] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-25 17:53:11,038 | The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-25 17:53:11,200 | Initializing Spring embedded WebApplicationContext | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-25 17:53:11,200 | Root WebApplicationContext: initialization completed in 6110 ms | prepareWebApplicationContext | ServletWebServerApplicationContext.java | 296 |
| INFO | 2019-11-25 17:53:11,711 | 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 | <init> | DynamicDataSourceCreator.java | 113 |
| INFO | 2019-11-25 17:53:12,311 | {dataSource-1,master} inited | init | DruidDataSource.java | 1003 |
| INFO | 2019-11-25 17:53:12,314 | 初始共加载 1 个数据源 | afterPropertiesSet | DynamicRoutingDataSource.java | 203 |
| INFO | 2019-11-25 17:53:12,315 | 动态数据源-加载 master 成功 | addDataSource | DynamicRoutingDataSource.java | 142 |
| INFO | 2019-11-25 17:53:12,317 | 当前的默认数据源是单数据源,数据源名为 master | afterPropertiesSet | DynamicRoutingDataSource.java | 212 |
| INFO | 2019-11-25 17:53:15,960 | Using default implementation for ThreadExecutor | instantiate | StdSchedulerFactory.java | 1208 |
| INFO | 2019-11-25 17:53:15,989 | Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl | <init> | SchedulerSignalerImpl.java | 61 |
| INFO | 2019-11-25 17:53:15,990 | Quartz Scheduler v.2.3.0 created. | <init> | QuartzScheduler.java | 229 |
| INFO | 2019-11-25 17:53:15,996 | Using db table-based data access locking (synchronization). | initialize | JobStoreSupport.java | 672 |
| INFO | 2019-11-25 17:53:16,000 | JobStoreCMT initialized. | initialize | JobStoreCMT.java | 145 |
| INFO | 2019-11-25 17:53:16,001 | Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. | initialize | QuartzScheduler.java | 294 |
| INFO | 2019-11-25 17:53:16,002 | Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. | instantiate | StdSchedulerFactory.java | 1362 |
| INFO | 2019-11-25 17:53:16,002 | Quartz scheduler version: 2.3.0 | instantiate | StdSchedulerFactory.java | 1366 |
| INFO | 2019-11-25 17:53:16,003 | JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@5af7e2f | setJobFactory | QuartzScheduler.java | 2287 |
| INFO | 2019-11-25 17:53:18,289 | Exposing 2 endpoint(s) beneath base path '/actuator' | <init> | EndpointLinksResolver.java | 59 |
| INFO | 2019-11-25 17:53:18,525 | Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] | initHandlerMethods | PropertySourcedRequestMappingHandlerMapping.java | 69 |
| INFO | 2019-11-25 17:53:18,897 | Initializing ExecutorService 'applicationTaskExecutor' | initialize | ExecutorConfigurationSupport.java | 171 |
| INFO | 2019-11-25 17:53:19,961 | Context refreshed | start | DocumentationPluginsBootstrapper.java | 160 |
| INFO | 2019-11-25 17:53:20,004 | Found 1 custom documentation plugin(s) | start | DocumentationPluginsBootstrapper.java | 163 |
| INFO | 2019-11-25 17:53:20,073 | Scanning for api listing references | scan | ApiListingReferenceScanner.java | 41 |
| INFO | 2019-11-25 17:53:20,356 | Starting Quartz Scheduler now | startScheduler | SchedulerFactoryBean.java | 726 |
| INFO | 2019-11-25 17:53:20,657 | Freed 0 triggers from 'acquired' / 'blocked' state. | recoverJobs | JobStoreSupport.java | 866 |
| INFO | 2019-11-25 17:53:20,724 | Recovering 0 jobs that were in-progress at the time of the last shut-down. | recoverJobs | JobStoreSupport.java | 876 |
| INFO | 2019-11-25 17:53:20,724 | Recovery complete. | recoverJobs | JobStoreSupport.java | 889 |
| INFO | 2019-11-25 17:53:20,726 | Removed 0 'complete' triggers. | recoverJobs | JobStoreSupport.java | 896 |
| INFO | 2019-11-25 17:53:20,728 | Removed 0 stale fired job entries. | recoverJobs | JobStoreSupport.java | 901 |
| INFO | 2019-11-25 17:53:20,729 | Scheduler quartzScheduler_$_NON_CLUSTERED started. | start | QuartzScheduler.java | 547 |
| INFO | 2019-11-25 17:53:20,743 | Starting ProtocolHandler ["http-nio-8889"] | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-25 17:53:20,788 | Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' | start | TomcatWebServer.java | 204 |
| INFO | 2019-11-25 17:53:20,791 | Started JeecgApplication in 16.26 seconds (JVM running for 17.256) | logStarted | StartupInfoLogger.java | 59 |
| INFO | 2019-11-25 17:53:20,805 | ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- | main | JeecgApplication.java | 26 |
| INFO | 2019-11-25 17:53:43,604 | Initializing Spring DispatcherServlet 'dispatcherServlet' | log | DirectJDKLog.java | 173 |
| INFO | 2019-11-25 17:53:43,605 | Initializing Servlet 'dispatcherServlet' | initServletBean | FrameworkServlet.java | 524 |
| INFO | 2019-11-25 17:53:43,622 | Completed initialization in 17 ms | initServletBean | FrameworkServlet.java | 546 |
| INFO | 2019-11-25 17:53:44,074 | Starting without optional epoll library | <clinit> | EpollProvider.java | 68 |
| INFO | 2019-11-25 17:53:44,079 | Starting without optional kqueue library | <clinit> | KqueueProvider.java | 70 |
| INFO | 2019-11-25 17:53:45,613 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-25 17:53:45,613 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-25 17:53:45,672 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574675625614) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-25 17:53:45,672 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574675625615) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-25 17:53:50,519 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-25 17:53:50,598 | -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 | getUserRolesSet | SysUserServiceImpl.java | 107 |
| INFO | 2019-11-25 17:53:50,671 | -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 | getUserPermissionsSet | SysUserServiceImpl.java | 131 |
| INFO | 2019-11-25 17:53:50,677 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-25 17:53:50,700 | [IP] [online数据库导入表] --表名:csm_suppiler | d | OnlCgformHeadController.java | 440 |
| INFO | 2019-11-25 17:53:51,182 | columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:53:51,183 | columnt : {"fieldDbName":"NAME","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:53:51,196 | columnt : {"fieldDbName":"PEOPLE","fieldName":"people","filedComment":"联系人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:53:51,197 | columnt : {"fieldDbName":"ADDRESS","fieldName":"address","filedComment":"地址","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:53:51,197 | columnt : {"fieldDbName":"TFN","fieldName":"tfn","filedComment":"税号","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:53:51,197 | columnt : {"fieldDbName":"CODE","fieldName":"code","filedComment":"营业执照号","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:53:51,198 | columnt : {"fieldDbName":"SALE_ID","fieldName":"saleId","filedComment":"销售单id","fieldType":"java.lang.Integer","fieldDbType":"bigint","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"19","scale":"0","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:53:51,198 | columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:53:51,199 | columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:53:51,199 | columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:53:51,199 | columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:53:51,200 | columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:56:28,780 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-25 17:56:28,784 | dictCode : cgform_table_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-25 17:56:28,784 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574675788781) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-25 17:56:28,787 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574675788784) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-25 17:56:43,941 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-25 17:56:43,945 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-25 17:56:43,952 | [IP] [online数据库导入表] --表名:csm_suppiler | d | OnlCgformHeadController.java | 440 |
| INFO | 2019-11-25 17:56:44,175 | columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:56:44,177 | columnt : {"fieldDbName":"NAME","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:56:44,177 | columnt : {"fieldDbName":"PEOPLE","fieldName":"people","filedComment":"联系人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:56:44,177 | columnt : {"fieldDbName":"ADDRESS","fieldName":"address","filedComment":"地址","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:56:44,178 | columnt : {"fieldDbName":"TFN","fieldName":"tfn","filedComment":"税号","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:56:44,178 | columnt : {"fieldDbName":"CODE","fieldName":"code","filedComment":"营业执照号","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:56:44,178 | columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:56:44,179 | columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:56:44,179 | columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:56:44,180 | columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:56:44,180 | columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} | saveDbTable2Online | OnlCgformHeadServiceImpl.java | 464 |
| INFO | 2019-11-25 17:58:16,155 | ----jeecg---Code----Generation----[单表模型:csm_suppiler]------- 生成中。。。 | generateCodeFile | CodeGenerateOne.java | 122 |
| INFO | 2019-11-25 17:58:16,157 | code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=9059580749801197461, entityPackage=suppiler, entityName=CsmSuppiler, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"people","fieldName":"people","filedComment":"联系人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"address","fieldName":"address","filedComment":"地址","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"tfn","fieldName":"tfn","filedComment":"税号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"营业执照号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"csm_suppiler","ftlDescription":"csm_suppiler","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"suppiler","entityName":"CsmSuppiler","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"people","fieldName":"people","filedComment":"联系人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"address","fieldName":"address","filedComment":"地址","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"tfn","fieldName":"tfn","filedComment":"税号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"营业执照号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"10","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"11","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_suppiler} | a | CodeGenerateOne.java | 117 |
| INFO | 2019-11-25 17:58:16,163 | ----templatePath-----------------/jeecg/code-template-online/one | <init> | CreateFileConfig.java | 34 |
| INFO | 2019-11-25 17:58:16,493 | ----jeecg----Code----Generation-----[单表模型:csm_suppiler]------ 生成完成。。。 | generateCodeFile | CodeGenerateOne.java | 136 |
| INFO | 2019-11-25 18:02:50,476 | dictCode : valid_status | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-25 18:02:50,476 | dictCode : global_perms_type | getDictItems | SysDictController.java | 127 |
| INFO | 2019-11-25 18:02:50,499 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-25 18:02:50,499 | 无缓存dictCache的时候调用这里! | queryDictItemsByCode | SysDictServiceImpl.java | 48 |
| INFO | 2019-11-25 18:02:50,644 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1574676170479) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-25 18:02:50,681 | Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1574676170479) | getDictItems | SysDictController.java | 160 |
| INFO | 2019-11-25 18:03:27,335 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-25 18:03:27,340 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-25 18:03:59,537 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-25 18:03:59,542 | ————权限认证 [ roles、permissions]———— | doGetAuthorizationInfo | ShiroRealm.java | 61 |
| INFO | 2019-11-25 18:03:59,604 | ======角色授权成功=====耗时:58毫秒 | saveRolePermission | SysPermissionController.java | 325 |
| Level | Date | Message | MethodOfCaller | FileOfCaller | LineOfCaller |